The London Show That Invented the Garden Everyone Dreams Of

Every May, the Chelsea Flower Show transforms five acres of London into the most talked-about garden in the world. Here is what makes it unlike anything else.