Inside the 2018 Chelsea Flower Show

The annual Chelsea Flower Show is taking place currently in London. This year is the 13th Chelsea in Bloom and the theme is 'Summer of Love', inspired by the Royal Wedding and the 1960's/70's cultural revolution. The show is held in the grounds of the Royal Hospital Chelsea.

Inside the 2018 Chelsea Flower Show

Slide 1 of 10
1/10