The Ledbury is a restaurant where precision, creativity, and a deep respect for seasonal British produce converge. Since opening in 2005, it has cultivated a reputation for food that feels both instinctive and meticulously crafted, shaped by a kitchen that prizes flavour.
The restaurant offers an exquisite dining experience with a menu that features “complex but delicious dishes” and a “phenomenal” presentation. The attentive service and welcoming atmosphere, “informative” and “super friendly” service team make this one of the best restaurants in London.”
The Ledbury was awarded three Michelin Stars in the 2024 Michelin Guide.
127 Ledbury Road
Notting Hill
London W11 2AQ
This is a member restaurant from the London Bailliage. Click to view all the member restaurants from London.