What AI says about The Ledbury

The Ledbury is a restaurant located at 127 Ledbury Road in Notting Hill, London. It provides dining services and can be contacted via phone or email.

AI named The Ledbury from October 2025 to August 2026.

Questions and answers

The Ledbury in AI answers

What is the best gastropub in London for a high-quality Sunday roast with all the trimmings?

ChatGPTChatGPTNo answer mentioning The Ledbury
Google AI ModeGoogle AI Mode· Aug 26, 2026
London’s only Michelin-starred pub (and sister-establishment to the famed The Ledbury )