The Valley gets 15 trees from the Sakura Cherry Tree Project
The Valley on the outskirts of Evesham has received 15 more cherry trees from Japan as part of the Sakura Cherry Tree Project, which hopes to foster better relations between the UK and Japan. The trees mark nearly a year since The
