Local Authority
London Borough of Newham

225 High St N, London E6 1JG, UK
225 High Street North London England E6 1JG GB