The Hampton Court Palace Festival takes place in London from 6-11 July 2021. This is the largest annual flower festival in the world, and takes place in the gardens of one of London’s most spectacular Royal palaces. Spend a wonderful summer’s day out enjoying the beautiful floral displays, along with fun demonstrations, innovative shows, and plenty of top tips from celebrity gardeners.
Over 140,000 people normally attend the 6-day Hampton Court Palace Garden Festival which will take place in July. You can see further info here.