49 Elsham Rd. London, London
bedrooms
Baths
Guests
Set within 2625 feet of Olympia Exhibition Center and 0.9 mi of Eventim Apollo in London, Elsham Apartments offers accommodations with a flat-screen TV. Portobello Road Market is 1 mi from the aparthotel, while Royal Albert Hall is 1.6 mi from the property. The nearest airport is London Heathrow Airport, 11 mi from Elsham Apartments.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.