The Wesleyan Methodists built a small chapel on Humberston Avenue in 1835, and a larger replacement chapel was built in 1907.
The Wesleyan Methodists built a small chapel on Humberston Avenue in 1835. A larger replacement chapel was built in 1907.