London, UK, 22nd May 2023. Catherine, the Princess of Wales visits Chelsea Flower Show. She first meets school children for the first ever children's picknick at the show, then visited the Savill's Garden, Samaritans Garden and garden of the Royal En