Local Authority
London Borough of Newham

120 Barking Rd, East Ham, London E6 3BD, UK
124 Barking Road London England E6 3BD GB
020 8586 7823020 8586 7823