"Columbia Road Flower Market, East London Columbia Road is London’s main flower market. On Sundays, it’s totally filled with flowers. It’s an amazing place.—Sophie Howarth Columbia Road Sundays, 8 a.m.–3 p.m. This story appeared in the Premier 2009 issue."