Barking Rd, Upton Park, London E13 9EU
Local Authority
London Borough of Newham
Keyword