ice cream cones and odd goods at Columbia Road Flower Market in London