With a stay at this apartment, you'll be centrally located in London, within a 5-minute drive of Kensington High Street and Stamford Bridge Stadium. This apartment is 2 mi (3.3 km) from Natural History Museum and 2.3 mi (3.7 km) from Royal Albert Hall.