Tourisms nearby 134-136 Lexham Gardens, Kensington, London W8 6JE, UK

V & A Museum

Approximately 1.58 km away
Address: Cromwell Road, London SW7 2RL, United Kingdom

Polish Institute and Sikorski Museum

Approximately 1.65 km away
Address: 20 Prince's Gate, London SW7 1PT, United Kingdom