This website uses cookies to ensure you get the best experience on our website. Learn more

Tourist Spot Attractions In Ledbury

x
The Ledbury is a restaurant located on Ledbury Road, Notting Hill, London, England. It holds two Michelin stars, and has been featured in S.Pellegrino World's 50 Best Restaurants. The head chef is Brett Graham, and he has been received favorably by critics.
Continue reading...
From Wikipedia, the free encyclopedia.
Filter Attractions:

Tourist Spot Attractions In Ledbury

Ledbury Videos

Shares

x

Places in Ledbury

x
x

Near By Places

Menu