Sefton Parish Church, Dedicated to St Helen - Credit: Wikimedia Commons
St. Helen's is the Anglican parish church in the village of Sefton, Merseyside, England, and is an active church in the diocese of Liverpool, the archdeaconry of Knowsley and Sefton (since the 2015 diocesan boundary changes) and the deanery of Sefton. Read more on Wikipedia
Source: en.wikipedia.org