The Solihull Manor House
Tea House · Casual Dining
The Solihull Manor House offers a relaxing experience with its shops, tea room, and garden. This historic venue, with parts dating back to 1485, features a cafe extension with barn-like beams, providing a unique atmosphere.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to The Solihull Manor House.
Local restaurants nearby
126 High Street, Solihull, B91 3SX, United Kingdom


