Kings Of Leon at London Hyde Park (23rd June 2011) Thursday 23rd June 2011 Who: Kings Of Leon at London Hyde Park (23rd June 2011) When: Thursday, June 23, 2011 Venue: Hyde Park (map) London, England, UK Buy tickets to this concert Share this: