The Ledbury Restaurant, London
The Ledbury is a wonderful dining experience and it deserves to be regarded as one of the best restaurants in London. I don’t care that its only number 64 in the top 100, it should be much higher. Not only is the food brilliant and perfectly executed, the staff are knowledgeable and friendly.
127 Ledbury Rd, Notting Hill, London W11 2AQ, UK
www.theledbury.com
+44 20 7792 9090
London Visitors Guide © Simon Newbound