Get Directions to Apple Store Solihull ← View details The Touchwood Centre, Crescent Arcade, Unit SU16, Solihull B91 3GJ, United Kingdom, Shirley, England Get Directions From* To * — Required information