The Ledbury is the highly acclaimed sister restaurant to Mayfair's The Square.The food is exceptional as the 2 Michelin stars and 3 AA rosettes would indicate and the ambience of the restaurant is a perfect blend of attention and discretion. The dining room is flooded with natural daylight from the large arched feature windows and clever use of mirrors and the decor is a clean contrast of cream furnishings and dark wood.
The World of Fine Dining
For the latest awards, ratings, interviews, news and insider restaurant information
Follow us on