Local Authority
London Borough of Newham

11 St George's Rd, London E7 8HT, UK
11-13 Saint George's Road London England E7 8HT GB
07720 38462807720 384628