Visit to St Helens Church, Overton

St Helen's Church is located in the quiet village of Overton, Lancashire. The church is one of the oldest in Lancashire with parts dating back to the 12th century, with further additions and restorations taking place over the years. It is a wonderful church to visit and very quiet, located across the River Lune, south-west … Continue reading Visit to St Helens Church, Overton