Local Authority
London Borough of Newham

295 Barking Rd, East Ham, London E6 1LB, UK
295 Barking Road London England E6 1LB GB