The Star Inn

The Star Inn
67 Main Street, Hull, HU10 6BY
Photo of The Star Inn