Enjoy tea, coffee, and snacks at Peacock Tearooms, located within Upton Country Park. Dine inside or on the terrace overlooking the Walled Garden.