Next month’s trip to Mattioli Woods Welford Road won’t be the only time that the Stormers will play in England during the 2023/24 season. Next month’s trip to Mattioli Woods Welford Road won’t be the only time that the Stormers will play in England during the 2023/24 season.