First blossom of new Japanese cherry trees (BBC)
The trees were gifted by the Sakura Cherry Tree Project last November, a project supported by the Embassy of Japan in the UK as part of a project to donated over 7,500 sakura trees nationwide. The sakura project celebrates Anglo-Japanese
