The Ledbury (MICHELIN STARRED)

published:

127 Ledbury Road
North Kensington
London
W11 2AQ
Telephone: 020 7792 9090