Much to the delight (and despair) of many, Christmas has officially landed in London. Yes, as light switching-on ceremonies sweep the capital and festive decor pops up with abandon, We’re proud to reveal our own handiwork at that iconic, Mayfair five-star hotel, Claridge’s. As florists, our relationship with Christmas can be something of a love-hate affair. After […]
