The Touchwood Centre, 8 Mill Lane Arcade
Touchwood Shopping Centre The Touchwood Centre, 8 Mill Lane Arcade Solihull