Twickenham Stadium TweetShare This event has passed. Event Navigation TweetShare TweetShare 01Jan Twickenham Stadium Time: 2:09 am Venue Twickenham Stadium Whitton Road, Twickenham London, TW2 7BA United Kingdom Phone: 020 8744 9997 Add to calendar Google Calendar iCalendar Outlook 365 Outlook Live