True or false? Chelsea is Britain’s largest flower show

Since 1913, the Chelsea Flower Show has been held every year in the grounds of the Royal Hospital Chelsea in London, with the exception of two World Wars and 2020. It was once Britain’s largest flower show, but it has since been surpassed by the RHS Hampton Court Palace Garden Festival.