Archives
-
28th August 2015
Picture House of the Lord
The Archway Central Hall was the last of the great Methodist Central Halls to be built in London, when it replaced a more modest chapel of 1873. The building was designed by George…