The Dog House in Frilford Heath offers a warm, relaxed setting ideal for small business gatherings and countryside retreats. Its traditional 18th-century lodging pairs with a down-to-earth pub serving quality classics and seasonal specials, making it a comfortable spot for meetings followed by casual dining.
With reservable tables and outdoor seating, the venue accommodates groups up to 50 in a friendly, dog-welcoming environment. Attentive service and well-prepared dishes like perfectly cooked steaks and fresh fish and chips ensure a satisfying turnkey hospitality experience.
Loading map...
Rated 4.1 on Google · 1,542 reviews