2015 Chelsea Flower Show

34 Photos

The Chelsea Flower Show, which has run annually since 1913 in the grounds of the Royal Hospital Chelsea, is open to the public from 19th to 23rd May and is expected to draw around 157,000 visitors.

More →