AttractionGuide
Sun, sand and Sevens will be the name of the game when Twickenham Stadium opens its doors to the world's finest rugby talent. On the pitch, 16 international teams including England, South Africa, New Zealand, USA, and others.