Solihull, West Midlands, B91
With its buzzing atmosphere and welcoming lounge, bar and restaurant, The Beech House is a modern meeting place at the heart of Solihull.