1St Floor 225 Elgin Avenue, London, W9 1NH
Star Rating:
Featuring accommodation with a balcony, Elgin Terrace is located in London. Guests staying at this apartment have access to a patio. Free WiFi is avai...more
Featuring accommodation with a balcony, Elgin Terrace is located in London. Guests staying at this apartment have access to a patio. Free WiFi is available throughout the property and Lord's Cricket Ground is 1.3 km away.
The spacious apartment with a terrace and garden views features 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 1 bathroom with a bidet. Towels and bed linen are provided in the apartment. The property has an outdoor dining area.
Paddington Station is 2.3 km from the apartment, while Portobello Road Market is 2.8 km away. The nearest airport is London City Airport, 20 km from Elgin Terrace.