The trees had been gifted by the Sakura Project which celebrates Japan's friendship with the UK.
The cherry blossom, known as Sakura, is the national flower of Japan.
Three cherry trees gifted as a symbol of friendship between Japan and the UK have been stolen, sparking outrage from local ...
A London beauty spot is being praised as 'pretty' and 'stunning' while drawing comparisons to Japan thanks to the abundance ...
Nature lovers keen to catch a glimpse of 'stunning' cherry blossoms are in luck, with one part of the UK boasting abundant ...
AS SPRING emerges, your Instagram feed will soon look like a sea of pink as people head off to find cherry trees blossoming – and the UK has some great free spots to see them. Known as ‘hanami’, the ...