Christmas Delivery

For Christmas 2023 delivery: Order by 10am Monday 18 December using standard delivery, or by 10am Wednesday 20 December using First Class delivery.

We will endeavour to dispatch orders placed after this as quickly as possible, but cannot guarantee delivery by Christmas. 

Over the Christmas period our shop operating times are as follows:

Open on Friday 22nd.

Closed Saturday 23rd up to and including Tuesday 26th.

Open Wednesday 27th up to and including Friday 29th.

Closed Saturday 30th up to and including Monday 1st.

Shop open as normal from Tuesday 2nd January.

We will be despatching orders as usual during this period but please be aware that couriers may have longer delivery times than usual.