Town Owl Taphouse
PubEat & Drink

Town Owl Taphouse

in Rodborough

📷 Image found via whatpub.com · verify licensing

Temporary photograph This image was sourced from web search or the venue’s own site because no suitable Wikimedia Commons photo was available yet. We are reviewing usage rights and plan to replace as many of these as possible with visitor-submitted photographs over time. If you own this image or can supply proper attribution, please contact us — we will credit you or take the image down promptly.

Town Owl Taphouse is a contemporary bar located in central Stroud where you can work through a constantly changing selection of beers on tap.

01453 798275 62 High Street, GL5 1AS

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.

Loading reviews…

What's on nearby

Nearby as the crow flies

12
1 / 2
Reference & sources
51.74565°N, 2.21663°W Data: osm