Best Restaurants

Overview

Leroy is a wine bar and restaurant in London's Shoreditch, offering modern bistro fare, cheese & charcuterie with wine pairings.

Awards

Loading map ...