5London, England
A handful of London’s beautiful parks and gardens welcome an abundance of cherry trees every Springtime. Though Japan’s spring blooms are definitely unmatched, if you find yourself in London through the months of March to early May, you won’t have a difficult time spotting cherry blossoms in this western location.