21 Henley Road, London, Greater London (Great Britain) Show on map
Updating availability and prices
The Henley offers accommodation in Ilford, 800 metres from Redbridge Central Library and Museum
The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom
The nearest airport is London City Airport, 6 km from the apartment
This apartment has a kitchen and washing machine
Book now, best price guaranteed!
Hotel