Celebrating 175 Years of Waterhead Church

A modern new church in Oldham’s Waterhead area, Lancashire, was a long held dream that finally started a few years before 1847. In that year the new church was consecrated. It has seen wars and different governments, the introduction of tv and internet and changed quite a bit itself – the famous spire being added […]