The Anchor Inn
Inn
Mid-range
Quaint
Romantic
Hotel
About
We are a traditional English village inn set in the heart of the Worcestershire countryside. Our beautiful property dates back to the 17th century featuring original exposed beams and a large open fireplace. We offer the very best in locally produced traditional English pub fayre, including fine wines & real ales.