Town Owl Taphouse


DOG FRIENDLY
Dog friendly inside
Dog friendly outside
Monday
14:00 - 18:00
Thursday
16:00 - 22:30
Friday
16:00 - 22:30
Saturday
16:00 - 23:00
Sunday
12:00 - 23:00

Google - 4.8 Trip Advisor - 4.5

Bar
An independently owned taphouse in Stroud, located on High Street. It specializes in craft beer and features a rotating selection of beers on tap.

Reviews

Review placeNo reviews from WagFriendly users yet, be the first to review this place!
Checked 4 months ago