Columbia Road, E2 7RG [map]
Columbia Road Market is London's principal flower market devoted to selling plants, flowers, garden fittings and gardening equipment at reasonable prices. Sited in London's East End, near Brick Lane…
Royal Hospital Chelsea SW3 4SR [map]
Come and experience the greatest flower show in the world at London's Royal Hospital Chelsea.