Hyde Park Apartment
20 Prince's Square London, W2 4NPHyde Park Apartment offers accommodation in London, 900 metres from Portobello Road Market. The unit is 1.6 km from Royal Albert Hall. There is a dining area and a kitchen. Hyde Park is 1.
1 rooms