Barking Rd, Upton Park, London E13 9EU, UK
703A Barking Road London England E13 9EU GB
Local Authority
London Borough of Newham