Sums up an london festival