Gloucester Terrace Luxe is located in London. Complimentary WiFi is featured.
All units feature a cable flat-screen TV, a private bathroom with bath and a fully equipped kitchen with a dishwasher. An oven and coffee machine are also offered.
Hyde Park is 1.1 km from the apartment, while The Serpentine is 1.4 km from the property. London City Airport is 16 km away....
|105 Gloucester Terrace|