Located in Kensington, this apartment building is within 1 mi (2 km) of London Science Museum, Natural History Museum, and Kensington Palace. Imperial College London and Harrods are also within 1 mi (2 km).