90 Lexham Gardens, London
3 bedrooms
Baths
Guests
Located in London (London City Centre), Luxury Kensington Apartment W8 is within a 15-minute walk of Kensington High Street and Kensington Gardens. This apartment is 0.7 mi (1.2 km) from Imperial College London and 0.9 mi (1.4 km) from Natural History Museum.
Parking
Elevator
Pool
WiFi/Internet
No nearby properties available in this region at the moment.