Clothes & Fashion in Solihull Touchwood, 23, Mill Lane Arcade, Solihull, B91 3GS Tags: fashion accessories, sunglasses, watches