Twickenham Stadium unveils new outdoor space Martin FullardApril 18, 2019 Twickenham Stadium has unveiled The Patch as part of the stadium’s summer events portfolio for event professionals. The Patch is a stretch of grass outside the ... Latest NewsLive EventOrganiserSportsVenues