The Barn at Upper Stowe
Craft Beer · Coffee Shop
Craft shop located in a converted barn. Offers a unique shopping experience.
Location
Best places nearby
The highest rated places close to The Barn at Upper Stowe.
Local restaurants nearby
The Old Dairy Farm Centre, Upper Stowe, England

