Shipping policy

We offer free standard UK delivery on all orders over £75.

We ship worldwide from the UK. If you have any questions, drop us an email us at

Last Delivery Dates For Christmas

Make sure you place your order before (or on) the below dates in order to receive your gifts in time for Christmas:


Standard Delivery

Tracked (2-3 working days)

£4, or free for orders over £75 Order before Weds 19th Dec 12:00pm GMT

Express Delivery 

Tracked (1-2 working days)

£6 Order before Thurs 21st Dec by 12:00pm GMT

Next Day Delivery


 £10 Order before Fri 22nd Dec by 12:00pm GMT


Europe Shipping (5-7 working days) – £8


International Shipping (7-10 working days) – £15

*Please note that due to the peak season there may be delays with deliveries that are outside of our direct control, and while we try our best to get orders delivered in time, we cannot always guarantee that orders will arrive before Christmas day.


  • Orders placed after 12 midday UK time will be fulfilled the next business day.
  • All orders are sent via Royal Mail using a tracked service.
  • Order cut-off and delivery times are provided as guidelines only, and do not take into account possible delays caused by payment authorisation.
  • Estimated delivery times are to be used as a guide only and commence from the date of dispatch.
  • We are not responsible for any delays caused by destination customs clearance processes.
  • There may be additional shipping delays for orders to the EU due to Brexit.