The Kensington Townhouse Villa
The Kensington Townhouse Villa London is located only 1.5 km from the royal residence "Kensington Palace", giving access to various tourist spots nearby.
Location
The accommodation is situated in the Kensington and Chelsea district of London, where guests can admire the Trafalgar Square art museum "National Gallery" approximately a 5-minute walk away. This London villa is 2.2 km from the 40 - acre recreational Serpentine Lake and just around the corner from the Design Museum. Positioned within 10 minutes' drive of the Protestant Westminster Abbey, The Kensington Townhouse Villa is popular among both worshippers and tourists.
Food & Drinks
Here, you will also find a fully equipped kitchen with an electric kettle, an oven, and a dishwasher. Guests have access to restaurant Sticky Fingers, situated within easy reach of The Kensington Townhouse Villa. Kensington train station is located only steps away from the London accommodation, while High Street Kensington tube station is 400 metres away.
Why choose The Kensington Townhouse Villa London
Main amenities
-
Wi-Fi
-
No pets allowed
Amenities
The Kensington Townhouse- Wi-Fi
- No pets allowed
Internet
- Wi-Fi
Parking options
- Parking
In the rooms
- Heating
General facilities
- No smoking on site
Pets
- No pets allowed
Important information
Enter dates to see availability