England / Gigs / London / UK 0 Iron Maiden at Twickenham Stadium Jul 2008 Posted by HaloPosted 17 years ago 5/7/2008 Iron Maiden, Sat, 05 Jul 2008 09:08:01, Twickenham Stadium, London, The Event on Last.fm. Iron Maiden