The Hampton Court Palace Flower Show is an annual event in early July, run by the Royal Horticultural Society at Hampton Court Palace in West London.
The Hampton Court Palace Flower Show is an annual event in early July. An annual event in early July is run by the Royal Horticultural Society at Hampton Court Palace in West London.