Methodist Central Hall, Westminster, City of Westminster, Greater London, England, UK
Also/previously known as: Methodist Central Hall, Westminster, County of London, England, UK
Built 1912.
Built 1912.
Printed from https://brassbandresults.co.uk/