Menabrea 0623
Menabrea 0623

About us

Town Owl is a Taphouse in Stroud that is passionate about well crafted local produce, supporting local business with their craft beers, spirits and wines aiming to source drinks from the surrounding countryside expanding down to Bristol. Follow @town_owl_taphouse for our latest beers and offers available.

Customers welcome to bring in food to eat from local market or Five Valleys food stalls.

Children & Dog Friendly.

Read more

Facilities

Dogs allowedFamily friendlyFunction roomOutside areaWiFi freeLive music
Pub calendar

What's on

Sorry, we don't have any current events or offers for this pub.

Pub news

News & jobs

Sorry, we don't have any current news or jobs for this pub.

Pub food and drink

Food & drink

Sorry, we don't have any menus listed at the moment.

Menabrea 0623
Menabrea 0623