Local Authority
London Borough of Newham

98 Plashet Rd, Upton Park, London E13 0RQ, UK
98 Plashet Road London England E13 0RQ GB