Touchwood Shopping Centre, 37a Mill Ln, Solihull B91 3GS, United Kingdom
126-128 Stratford Rd, Shirley, Solihull B90 3BB, United Kingdom
20 Drury Ln, Solihull B91 3BG, United Kingdom