Gloucester Terrace Luxe is located in the Westminster Borough district of London, 1.1 km from Hyde Park, 1.4 km from The Serpentine and 1.5 km from Royal Albert Hall. Guests staying at this apartment have access to a fully equipped kitchen.
The apartment includes 2 bedrooms and a living room with a flat-screen TV. The apartment also features a seating area as well as a bathroom with a bath and a shower.
London City Airport is 16 km from the property....
|105 Gloucester Terrace|