It's that time of year when cherry trees, many of them lining our streets, come into blossom for a spectacular but fairly short-lived show. Those above are in Chelsea.The trees we see blossoming so freely are ornamental cherries and are not the same as those that provide the edible fruit, sadly.
