📷 Image found via whatpub.com · verify licensing
Town Owl Taphouse is a contemporary bar located in central Stroud where you can work through a constantly changing selection of beers on tap.
Opening hours
- Wed, Thu
- 16:00–22:30
- Fri
- 13:00–23:00
- Sat
- 12:00–23:00
- Sun
- 16:00–20:00
- Mon, Tue
- Closed
The focus is firmly on local breweries, though they also bring in quality options from further afield. The space has a relaxed, welcoming feel that suits both lingering with friends and popping in quickly for a drink between browsing Stroud's independent shops or visiting the farmers' market. Beyond beer, you'll find a solid range of ciders and wines, so you're not limited if beer isn't your preference. The taphouse sits comfortably within Stroud's identity as a town committed to independent businesses and local producers. It's conveniently positioned right in the town centre, making it an easy stop whether you're taking a break from exploring the local shops or gearing up for a walk into the surrounding countryside. Stroud itself sits in a valley with good access to the wider Cotswold landscape, and Town Owl is a straightforward way to connect with what the area's brewing community is doing while picking up on the town's broader character and values.
Visitor reviews
Every review has a sheep rating. If you have dogs on your account, you can add an optional dog-friendly paw rating when you post.