Kensington and Chelsea Apartment Apartment London, Greater London
Kensington and Chelsea Apartment is a spacious apartment in the heart of Kensington, close to some of London’s most famous museums and restaurants. Hyde Park is just a 5-minute walk away.
Number of rooms: 3
3A Gloucester Road, London, Kensington and Chelsea, London, SW7 4PP, United Kingdom