westbourne-church-1960s_


There was a ‘tin chapel’ on the site from 1885 and the large church on the photo opened in 1906. The front part of the building was demolished circa 2002 but the part to the left remains as the church