File:Newham Town Hall.jpg

Summary
https://commons.wikimedia.org/wiki/File:Newham_Town_Hall.jpg Picture of the (old) town hall of London Borough of Newham. Picture taken by Piolinfax in February, 2004. Newham Town Hall is located in the corner of High Street South and Barking Road, East Ham, London E6 2PR.