Hotels nearby 40 Connaught Street, London W2 2AB, United Kingdom

Veeve 2 Bed Flat With Terrace Linden Gardens Notting Hill

Approximately 1.99 km away
Address: Linden Gardens, London, London, England, United Kingdom