Take in the intoxicating aromas at the Columbia Road Flower Market.
If you happen to be exploring the city on a Sunday, don't miss the Columbia Road Flower Market located in East London. Oozing beauty and intoxicating aromas, this market houses vendors selling everything from blooming bouquets to bulbs, shrubs, and herbs. And as you can imagine, it's the perfect spot to stop and smell the roses . . . or, in this case, every flower under the sun.