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