Showing 1 Result(s)
London Michelin Restaurants Review

Leroy, Shoreditch – One Michelin Star

               Nestled in an unassuming corner of Shoreditch lies Leroy. A simple bistro that serves seasonal dishes alongside a well-thought-out wine list, featuring both natural and classical wines. Leroy is regularly hailed as the cheapest restaurant that holds a Michelin Star in London, but it should be known that …