Aside from the sunshine, alfresco dining and multiple bank holidays, the best thing about summer is of course, festivals.