In the Newham district of London, close to West Ham, The maud luxury garden has a garden and a washing machine. The 5-star apartment features garden views and is 3.5 km from Canary Wharf Underground Station.
Number of rooms: 2
17 - 21 Maud Street, Newham, London, E16 1YT, United Kingdom