London Borough of Newham

London Borough of Newham

London Borough Councils
Head Office Details
1000 Dockside Road
Newham
London
E16 2QU
0208 4302000
Statistics
Population
351,100