Corporate Client Spotlight: Stafford Hotel in St James’ London
For the festive month of December, we are shining the hospitality spotlight on our tea partnership with the wonderful Stafford Hotel in St James’ London. We have collaborated with this fabulous premium 5-star luxury hotel for several years and we are delighted this month to be featuring some very special teas as part of their festive tea services.