Bar
Peacock Inn
15 locals recommend,
Location
Icknield Street
Alvechurch, England
Tips from locals
The Peacock Inn is a delightful 14th Century country pub set just outside the ancient market town of Tenbury Wells. From A La Carte dining in the oak panelled restaurant to tasty takeaway meals, there really is something for everyone.
Peacock Inn by Airbnb Experiences
Get to know this iconic landmark through Airbnb Experiences, small group activities led by locals