Property Location With a stay at this apartment in London (London City Centre), youll be within a 5-minute walk of Victoria and Albert Museum and Cromwell Road. This apartment is 0.4 mi (0.6 km) from Harrods and 0.4 mi (0.7 km) from Imperial College London.Attractions Distances are displayed to the nearest 0.1 mile and kilometer. Victoria and Albert Museum - 0.3 km / 0.2 mi Cromwell Road - 0.4 km / 0.2 mi Harrods - 0.6 km / 0.4 mi Science Museum - 0.6 km / 0.4 mi Imperial College London - 0.7 km / 0.4 mi Natural History Museum - 0.8 km / 0.5 mi Kensington Gardens - 1 km / 0.6 mi Royal Albert Hall - 1 km / 0.6 mi Hyde Park - 1 km / 0.6 mi Kensington High Street - 1.3 km / 0.8 mi Piccadilly - 1.6 km / 1 mi Green Park - 1.8 km / 1.1 mi Kensington Palace - 1.9 km / 1.2 mi Park Lane - 2.1 km / 1.3 mi Victoria Palace Theatre - 2.2 km / 1.4 mi The nearest airports are:London (LHR-Heathrow) - 23.7 km / 14.7 mi London (LGW-Gatwick) - 48.8 km / 30.3 mi London (LCY-London City) - 17.5 km / 10.9 mi Rooms Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and a microwave. Complimentary wired and wireless Internet access is available.