Hampton Court Palace KT8 9AU [map]
Gardeners rejoice as the Hampton Court Palace Flower Show gets underway in London, with a week 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.