St Helen’s Church, Sefton is an active Anglican parish church located in the village of Sefton, Merseyside, England. The church, dedicated to St Helen, is the only Grade I listed building in the Metropolitan Borough of Sefton and is considered the “Jewel of South West Lancashire”. It has a rich history dating back to the… Continue reading St. Helen’s Church in the Parish of Sefton