One of my favorite sites in London: the flower stand outside Liberty