Touchwood Set to Revitalise Solihull Retail with New Openings Business October 25, 2024 Touchwood, a premier shopping destination in Solihull, is preparing for the grand opening of several new retailers. Scheduled launches include…