Standard delivery within the UK Mainland is £4.50. Orders usually arrive in 3-6 working days. Delivery to all other UK locations can take an extra 1-2 days. All UK orders above £75.00 qualify for free delivery. For small items (cards, tea towels etc) that can be sent as a large letter, postage is just £1.50
We have temporarily stopped shipping internationally due to the mess that is Brexit.