Offering free WiFi and city views, London Chelsea is an accommodation located in the centre of London, just 1.6 km from South Kensington Underground Station and 1.7 km from Victoria and Albert Museum. The property has quiet street views and is 1.9 km...
Rooms total: 1Important Information
This property will not accommodate hen, stag or similar parties. Managed by a private host
More information »Chelsea Flower Show 0.3 km
Chelsea Bridge 0.8 km
Sloane Square 0.8 km
Battersea 0.8 km
South Kensington 1.2 km
Sloane Street 1.3 km
Victoria & Albert Museum 1.4 km
Harrods 1.5 km
Natural History Museum London 1.5 km
London Science Museum 1.6 km
London Biggin Hill Airport 3.4 km
Northolt Airport 3.4 km
Farnborough Airport 3.4 km