Kensal House offers accommodation in London, 2.6 km from Portobello Road Market. The property features views of the garden and is 3.4 km from Lord's Cricket Ground. Free WiFi is offered throughout the property.
The kitchen is fitted with a dishwasher and there is a private bathroom. Towels and bed linen are featured in this self-catering accommodation.
Hampstead Theatre is 3.4 km from Kensal House, while Olympia Exhibition Centre is 5 km from the property. London Heathrow Airport is 18 km away.