Spring in London is full of excitement and anticipation. The weather’s starting to warm up, the days are getting longer, and blooming trees are scattering pink and white confetti on pavements and in ...