Route GuidesRoutes City GuidesCities Map Log in

West Kensington

London
77 C Talgarth Road, London, W14 9DJ

1 rooms · from £69


Located 2 minutes’ walk from Barons Court Tube Station, West Kensington offers self-catering accommodation in London. There is free WiFi and free public parking nearby and the property is a 4-minute walk from West Kensington Tube Station.