Add Star Inn review

Star Inn, Stafford
Address: Copmere End, Eccleshaw, Stafford, Staffordshire, ST21 6EW
Features: Real fire, Restaurant, Bar food, Car park, Outside seating, Children's play area, Cask Marque


Rating
Comments