One of the best things about London, and Europe in general, was that there are flowers everywhere. Everything seems to be decorated with flower pots, even the lampposts.
I don't know if this is specifically a summer thing, or if it's all year round. But I thought it was great.