Camden town, the hot bed of rock music hosted its annual celebration of all things rock the other weekend. Camden Rocks took over the place for one day, putting over 200 acts onto more than 20 stages all across London’s musical borough. Basking in glorious sunshine the festival had the weather gods on its side, […]