Methodist Central Hall, Westminster, City of Westminster, Greater London, England, UK
Also/previously known as: Methodist Central Hall, Westminster, County of London, England, UK
Inside Westminster, City of Westminster, Greater London, England, UK
Built 1912.