Half Moon Run performs at Barclaycard BST Hyde Park, London, United Kingdom.Picture Date: 12 July, 2014