1 0

The Swiss Chalet

The Swiss Chalet, Hinton Street, Central Swindon North, Swindon, South West England, England, SN2 8BY, United Kingdom


The Swiss Chalet is a dog friendly pub in undefined, SN2.


Your Rating - 1 0
Does this venue allow dogs?


Are you the owner of The Swiss Chalet?