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.