St. Helen’s Church | Barnoldby le Beck

North Lincolnshire Advertiser