The Chelsea Flower Show is held annually by the Royal Horticultural Society in the grounds of the Royal Hospital. The hospital was founded by Charles II in 1682 for old and disabled soldiers.