Contact Us
Contact Company
About the Company
The Ledbury is located on Ledbury Road in Notting Hill, London, and holds two Michelin stars. It has been featured in San Pellegrino World’s 50 Best Restaurants and its Head Chef, Brett Graham, has been favorably received by critics. The Restaurant opened in 2005 when it was awarded its first star, and it received its second star in 2010. British produce and wild English game is the focus. Greg Austin was the Head Chef on the day of my visit. The restaurant reopened in February 2022, after being closed for almost 2 years.
Share
Facebook
Twitter
LinkedIn
Telegram
Tumblr
WhatsApp
VK
Mail