Luxury One bedroom in Central London

23A Cornwall Garden, London

Reservations:+1-888-355-0343

3 bedrooms

Baths

Guests

Description

Located in London (London City Centre), Luxury One-bedroom in Central London is within a 10-minute walk of Kensington High Street and Imperial College London. This apartment is 0.6 mi (0.9 km) from Natural History Museum and 0.4 mi (0.6 km) from Kensington Gardens.

Amenities

WiFi/Internet

Check Price

No nearby properties available in this region at the moment.