The English are supreme gardeners. Flowers, plants, bushes, hedges, trees, etc. abound all over London. This is one of the reasons that I love the English. They used to rule the world from a rugged island in the north Atlantic–they deserve our respect.
Take time to smell the flowers wherever you are.
It’s lovely out there.