Get Directions to The Star Inn ← View details 67 Main Street, Willerby, Hull HU10 6BY, United Kingdom, Willerby, England Get Directions From* To * — Required information