★ 4.3 / 5 from 5137 reviews
The Broom Tavern
32 High St, Broom, Alcester, England, B50 4HL, United Kingdom
"Love this place food and service is always amazing"
Nestled in a quaint village, this gastropub combines history with a modern vibe, attracting visitors for both its ambiance and menu. While the food qu...