St. Helen’s Church | Barnoldby le Beck 0 reviews barnoldby-le-beck Church Lane, Grimsby, North East Lincolnshire DN37, UK 01472 825666 Add to Favorites Claim Listing Tags: church