295 Barking Rd, East Ham, London E6 1LB, UK
295 Barking Road London England E6 1LB GB
Local Authority
London Borough of Newham