The UK cherry blossom season usually starts in late March and can go — depending on the variety and the weather — to late April. While the trees in our cities tend to be ornamental, native British cherry trees usually produce fruit, and this time of year see bees and other pollinators flitting from flower to flower. Here are the best places to see cherry blossom in the UK, while they last. Details Room-only doubles from £180, two-night minimum stay (doddingtonhall.com)• Cherry blossom season in Japan: where and when to go in 2025Advertisement2. National Botanic Garden of Wales, Llanarthne, CarmarthenshireThe Japanese garden is now maturing at the National Botanic Garden of WalesOriginally created in 2001 for the Chelsea Flower Show (and winning a gold medal for its designer, Professor Masao Fukuhara), the Japanese garden is now maturing at the National Botanic Garden of Wales.
Source: The Times April 03, 2025 02:26 UTC