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