Elgin Terrace Appartamento Londra
Located in London, 1.3 km from Lord's Cricket Ground, 2.3 km from Paddington Station and 2.8 km from Portobello Road Market, Elgin Terrace provides accommodation with a balcony and free Wi-Fi. Guests staying at this apartment have access to a patio.
Numero delle stanze: 4
1St Floor 225 Elgin Avenue, Quartiere di Westminster, Londra, W9 1NH, Regno Unito