a garden in the sky. Taking the shape of a large pink pod containing what is essentially a quintessential English garden, Diarmuid has created a garden which will thrill and amuse visitors.
Here are the best and brightest Christmas trees to visit in London that are (almost ... a walk along Bond Street or a trip to Kew Gardens is enough to make even the grinchiest among us start ...