Contact us
We are located in the very private and quiet Kendrick Mews, in the heart of South Kensington, just two minutes walk from South Kensington tube station.
11 Kendrick Mews, South Kensington
London, SW7 3HG
Tel: +44 207 581 4908
Email us here or use the contact form below