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
Sorry, we don't have any current events or offers for this pub.
Sorry, we don't have any current news or jobs for this pub.
Opening Times
Mon | Closed |
Tue | Closed |
Wed | 16:00 – 22:30 |
Thur | 16:00 – 22:30 |
Fri | 14:00 – 23:00 |
Sat | 12:00 – 23:00 |
Sun | 16:00 – 20:00 |
Sorry, we don't have any menus listed at the moment.