First of 6,500 gifted Japanese cherry trees planted at Regent’s Park
HRH Prince Richard, Duke of Gloucester, oversaw the planting of several Japanese cherry trees in The Regent’s Park yesterday (November 27) as part of a wider initiative celebrating Anglo-Japanese relations.
