Hampton Court Palace Flower Show

The Hampton Court Palace Flower Show is the largest flower show in the world. The show is held in early July, and is run by the Royal Horticultural Society... Wikipedia