Newham Council Address and Contact Number
Email this information
Print this information
Write a Review
Rating of Newham Council3.2 Click Here (To Add Rating)
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.