126, High St
Solihull,
West Midlands
B91 3SX
0121 705 4569
Latitude: 52.4119141, Longitude: -1.7770200
08:00 - 18:00 - Mo, Tu, We, Th, Fr
Actual information about Solihull Manor House of Cafe category. Solihull Manor House is located at 126, High St Solihull, B91 3SX. How to get to Solihull Manor House office? Look at the map below or call them 0121 705 4569