Local Authority
London Borough of Newham

47 Vicarage Ln, London E15 4HG, UK
47 Vicarage Lane London England E15 4HG GB