The 2020 cherry blossom season is drawing closer, and people in London are gearing up for a colourful spectacle that signals warmer days are on the way. Cherry blossom season in Japan is a major event, drawing visitors from around the globe to witness the petals in full bloom – London might not match Japan for sakura action, but there are plenty of bloomin’ marvellous places to see the flowers. You can find cherry blossom in some of London’s best parks or lining pretty suburban streets. From the candyfloss arches of Greenwich Park, to the Cherry Walk in Kew Gardens, London folk are spoilt for choice. Get your cameras at the ready and track down these top places to see cherry blossom in London.
RECOMMENDED: The best places to see spring flowers in London