2011 - Twickenham Stadium

'Twickers', the Rubgy Union stadium just outside London, is the home of the RFU (Rugby Football Union). We were lucky enough to experience a tour of the stadium, including some corporate boxes, and some time on the pitch.