It’s officially spring: the weather is warming up, flowers are blooming and we’re swapping out sweaters for sundresses. But ...
When is cherry blossom in bloom in London? Generally, April is cherry blossom (or sakura) month in London. But the blooms can appear as early as March — and last as late as May. If it's been a ...