Central Office The Hub
Solihull,
West Midlands
B91 3GJ
0121-7096900
Latitude: 52.4134559, Longitude: -1.7795444
08:30 - 20:30 - Mo, Tu, We, Th, Fr, Sa
Actual information about Touchwood Shopping Centre of Shopping Centres category. Touchwood Shopping Centre is located at Central Office The Hub Solihull, B91 3GJ. How to get to Touchwood Shopping Centre office? Look at the map below or call them 0121-7096900