With a stay at this apartment, you'll be centrally located in London, within a 5-minute drive of Kensington High Street and Thames River. This apartment is 2.1 mi (3.3 km) from Westfield London Shopping Centre and 2.3 mi (3.6 km) from Natural History Museum.