alternative-travel.net
Columbia Road flower market - Alternative + Travel
Columbia Road flower market is one of London’s most visually appealing spots. Blossoms, boutiques and buskers gather together in a tiny strip.