This property is not available on our website right now. Please contact the property directly.
About This Property
Boasting air-conditioned accommodation with a balcony, Garland Grangewood Central House, London is situated in London. The property is located 3.6 km from West Ham, 4.1 km from Barking and 5.1 km from Stratford Tube Station.