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 ...
Dreaming of a spring trip to Japan for cherry blossom season? Discover the best times and places to see sakura in Japan! This guide covers the latest cherry blossom forecast, explores sakura viewing ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results