fromTime Out London
3 days agoThis south London park just got 130 new cherry blossom trees from Japan
Greenwich Park has just introduced a new 'valley of blossom', planting 130 prunus 'sekiyama' cherry trees sourced straight from Japan. These new trees will tower above the park's existing cherry trees, growing to 12 metres high and 8m in spread.
London food