Elton John will headline the Barclaycard Presents British Summer Time Hyde Park festival on 12 July. Celebrating the best of British songwriting, the concert will also feature the Kinks' frontman Ray Davies, Elvis Costello, and – across the park's three stages – Lucy Rose, Justin Currie, Tia Merrit, To Kill a King and Thea Gilmore. Tickets from www.bst-hydepark.com