Verv London Stratford, a property with a garden and a shared lounge, is set in London, 1 km from Stratford City Westfield, 2.7 km from West Ham, as well as 1.5 km from Stratford Tube Station.
Number of rooms: 4
42 Carolina Close, Newham, London, E15 1JR, United Kingdom