Stonegallows Inn

The Stonegallows Inn in Taunton is a pub which holds the Cask Marque Award for serving great quality real ale.

Stonegallows Inn