All news

Chelsea Flower Show 2019 in full bloom: UK royals display ‘green thumb’

This year, RHS Chelsea Flower Show runs from May 21 to 25

The RHS Chelsea Flower Show is a garden exhibition held for five days by the Royal Horticultural Society on the grounds of the Royal Hospital Chelsea in Chelsea, London. The show has been held since 1912. This year, it runs from May 21 to 25. Take a look at the world-renowned and quintessentially British festivity of horticultural excellence and innovation.