The Clubhouse at Twickenham launches Nicola MacdonaldOctober 13, 2016 On 12 November, immersive match-day hospitality experience The Clubhouse at Twickenham will launch, during a rugby match between England and South Africa. Smar... Latest NewsVenues