Description
The Ledbury is still considered one of the best experiences money can buy when it comes to impeccable fine dining in London. Focusing on tasting menus only, Brett Graham and Tom Spenceley continue to deliver faultless cooking at this Notting Hill icon.
Location
-
127 Ledbury Road, Notting Hill ,London, W11 2AQ, UK
Add a review