Magnolia branches, with their first creamy buds, decked with twinkling silvered glass decorations, add the perfect festive finishing touch to the Christmas window in our new London florist. Christmas has come early to Chelsea Green. Our London florist, at 13 Cale Street in SW3, opened it's doors in September. “And we had our first wreath order back in October,” says...