Mannbuilding Guesthouse London
Situated in London and within 3 km of West Ham, Mannbuilding has a garden, non-smoking rooms, and free Wi-Fi. The property is set 4.5 km from Stratford Tube Station, 5 km from Stratford City Westfield and 5.1 km from Olympic Stadium.
Number of rooms: 8
71 Prince Regent Lane, Newham, London, E13 8RW, United Kingdom