Welcoming Country Inn with Hearty Pub Classics
Bower House Inn is a traditional country inn offering hearty pub dishes alongside several vegetarian options in a cozy, fire-lit setting. Guests praise the generous portions, freshly cooked meals, and well-kept real ales. The bar and dining areas overlook attractive gardens, and the relaxed, welcoming atmosphere suits walkers and those traveling with dogs.