It consists of 33 blossom trees — one for each London borough — across eight different species including hawthorn, cherry, cherry plum, and crab apple blossom. Just bear in mind that it's ...
While blossom might be short-lived, often lasting no more than a week or two, it is no less impressive and beautiful. In fact ...