Located in London (London City Centre), this apartment is within a 10-minute walk of Natural History Museum and Imperial College London. This upscale apartment is 0.7 mi (1.1 km) from Kensington High Street and 0.6 mi (0.9 km) from Victoria and Albert Museum.