All types Bar Restaurant All types All types Bars Restaurants 3 Open now Red Lion Crowle 36 North Street, Crowle, Scunthorpe, Crowle, EN DN17 4NE Restaurant Bar