Royal Hospital Chelsea, London, UK. 21 May 2023. Preview before the opening of the RHS Chelsea Flower Show (22-27 May), the worlds greatest flower show. Image: The Royal Entomological Society Garden, Show Garden. Designer: Tom Massey. An outdoor labo