30 Leinster Terrace offers accommodation in London, 1.1 km from Hyde Park and 1.3 km from Royal Albert Hall. The apartment is 1.5 km from Portobello Road Market. Free WiFi is offered throughout the property. A TV is available. Harrods is 1. Read more
30 Leinster Terrace offers accommodation in London, 1.1 km from Hyde Park and 1.3 km from Royal Albert Hall. The apartment is 1.5 km from Portobello Road Market. Free WiFi is offered throughout the property. A TV is available. Harrods is 1.