Columbia Road Flower Market is located in London, United Kingdom on Columbia Road. Columbia Road Flower Market is rated 4.5 out of 5 in the category florists in United Kingdom. A lot of the flower sellers grow their own plants or import flowers from around the world. We are one of the few streets in the country composed of sixty independent shops. Small art galleries sit next to cup cake shops, vintage clothes stores, Engl...