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.

Some of the best places to catch these pink blooms would be at Greenwich Park, Kensington Garden, Regent’s Park, and the Kew Gardens to name a few!