
Local Authority
London Borough of Newham
236-238 High St N, London E12 6SB, UK
234F High Street North
London
England
E12 6SB
GB
020 8548 1600020 8548 1600