Caistor Park Road, Newham, England
Furnished room in a house
Small double room in nice, clean house with garden, living, big kitchen, 2 toilets. Very good transport, near Westham park.
About 0.9mi from Upton Park Newham, London, Greater London, England