www.newsshopper.co.uk
6 months agoLondon
These are the London boroughs with the most Cherry Blossom trees
London has many cherry blossom trees, with Redbridge having the highest number at 11,564.
Cherry blossom viewing, known as Hanami, is a popular tradition where people gather under the trees to eat, drink, and socialize. [ more ]