Luxury UK tea emporium, Tea Palaceand boutique Marylebone hotel No. Ten Manchester Street have teamed up to create a festive afternoon tea. As you might expect, the winter themed treats on offer have been inspired and incorporate tea as an … [Read more...]