"I am sad to say the food was only average at this Michelin 2 stars restaurant, maybe I set my bar too high."
Phone: +442077929090
Address: 127 Ledbury Road Notting Hill London, W11 2AQ, W14 2AQ, United Kingdom
City: London
Website: https://www.theledbury.com/
Tuesday: 06:00-21:15
Wednesday: 06:00-21:15
Thursday: 06:00-21:15
Friday: 06:00-21:15
Saturday: 06:00-21:15
Dishes: 832
Amenities: 20
Categories: 5
Reviews: 12105