1 0

The Star Inn

The Star Inn, Garmelow Lane, Elford grove, Eccleshall, Stafford, Staffordshire, West Midlands, England, ST21 6EW, United Kingdom

About

The Star Inn is a dog friendly pub in undefined, ST21.

Location

Your Rating - 1 0
Does this venue allow dogs?

 

Are you the owner of The Star Inn?