Kings Of Leon at Wembley Arena, London Monday 22nd December 2008 Who: Kings Of Leon at Wembley Arena, London When: Monday, December 22, 2008 Venue: Wembley Arena (map) London, England, UK Buy tickets to this concert Share this: