Twickenham Stadium Tour review - I visited Twickenham stadium and the world rugby museum and share images from my experience.