Hampton Court Palace KT8 9AU [map]
Gardeners rejoice as the Hampton Court Palace Flower Show gets underway in London, with six days of all things horticultural. Hampton Court Palace Flower Show is the world's largest annual flower show.
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.
Royal Hospital Chelsea SW3 4SR [map]
Come and experience the greatest flower show in the world at London's Royal Hospital Chelsea.