The Villa Kensington

Address

10 - 11 Ashburn Gardens, London, SW7 4DG, United Kingdom

Telephone Number

+44 20 7370 6605

Email

reservation@thevillakensington.co.uk

Contact Us