The Willow Festival was a free and hugely successful live music festival that was held on Peterborough Embankment over 3… read more