Free UK postage on orders over £35.Covid and Brexit have caused delays to some orders - updates can be found on our delivery page.
All of these tea towels are printed and hand-sewn in the UK. Whoever said that wasn't possible nowadays?