Columbia Road Flower Market in London, England.