Londoners plant trees on their property for many reasons, but one of the biggest reasons is how they look in spring. You can find many different colours across London in the Forest City’s variety of flowering trees!
In our part of the country, spring technically begins in late March, but blossoms can come out through April, May and early June. What are the first trees to bloom in London when the snow melts? Read more