Spot on London – Lots of Festivals and things to do !!