Britain's Queen Elizabeth II tours the garden exhibits at the 2015 Chelsea Flower Show in London on May 18, 2015. The Chelsea flower show, held annually in the grounds of the Royal Hospital Chelsea, will run this year from May 19-23. AFP PHOTO / POOL / STUART WILSON