Peacock Tearooms
Tea House · Sandwich Shop
Enjoy tea, coffee, and snacks at Peacock Tearooms, located within Upton Country Park. Dine inside or on the terrace overlooking the Walled Garden.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Peacock Tearooms.
Local restaurants nearby
Upton Country Park, Poole Road, England


