If the contact information is incorrect, please let us know
What is the problem with this data?
Newham Council is the local governing body of the London Borough of Newham in Greater London, England. Newham Council has 60 councillors. It is a London borough council of the London Borough of Newham. The contact information like email address, telephone number, website and postal cum official address of Newham Council is mentioned in below section.