Elgin TerraceAppartamento
1St Floor 225 Elgin Avenue, Quartiere di Westminster, Londra, W9 1NH, Regno Unito
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.