Town Owl Taphouse

Town Owl Taphouse

£££
Pub | Patchway
Share:

Town Owl Taphouse is a pub situated on Stroud's High Street, offering an accessible town centre location with outdoor seating. With an exceptional 4.8 star rating from 55 reviews, it represents one of the highest-rated venues and welcomes dogs alongside its customers.

Why we think it's family friendly

We think families will enjoy this excellently-rated High Street pub, which offers convenient access and outdoor seating for relaxed meals. The outstanding customer ratings suggest a quality venue where families are well looked after, and the dog-friendly policy welcomes pets too.

Family amenities

Dog Friendly Outdoor Seating
📬

Get family dining deals

Kids-eat-free offers, discounts & new restaurant alerts. No spam.

Parent reviews

No reviews yet. Be the first to review!