Make yourself comfortable in your vacation home.
Free self parking is available onsite.
Located in London (London City Centre), this vacation home is within a 15-minute walk of Thames River and Sloane Square. This vacation home is 1.5 mi (2.4 km) from Natural History Museum and 1.7 mi (2.7 km) from Buckingham Palace.
Distances are displayed to the nearest 0.1 mile and kilometer.
Thames River - 0.9 km / 0.5 mi
Sloane Square - 1.1 km / 0.7 mi
Cromwell Road - 1.7 km / 1 mi
Battersea Power Station - 1.7 km / 1.1 mi
Victoria and Albert Museum - 1.7 km / 1.1 mi
Victoria Station Travel Information Centre - 1.8 km / 1.1 mi
Harrods - 1.9 km / 1.2 mi
Natural History Museum - 1.9 km / 1.2 mi
Science Museum - 1.9 km / 1.2 mi
Victoria Palace Theatre - 2 km / 1.2 mi
Imperial College London - 2 km / 1.3 mi
Hyde Park - 2.4 km / 1.5 mi
Kensington Gardens - 2.4 km / 1.5 mi
Royal Albert Hall - 2.5 km / 1.5 mi
Stamford Bridge Stadium - 2.5 km / 1.5 mi
The nearest airports are:
London City Airport (LCY) - 20.7 km / 12.8 mi
Heathrow Airport (LHR) - 24.8 km / 15.4 mi
Gatwick Airport (LGW) - 63.3 km / 39.4 mi
Luton Airport (LTN) - 62.3 km / 38.7 mi
Stansted Airport (STN) - 68.6 km / 42.6 mi
Pets forbidden