Upgrade to pro and remove ads

Newham Town Hall, East Ham, Newham, Greater London, England, UK


Also/previously known as: East Ham Town Hall, East Ham, Essex, England, UK

Opened 5th February 1903.







Printed from https://brassbandresults.co.uk/