Free UK postage on orders over £35.See the New Year Sale page for temporary reductions!
All of these tea towels are printed and hand-sewn in the UK. Whoever said that wasn't possible nowadays?