Delivery in time for Christmas

We know how busy it is at this time of year so we have listed our ordering deadlines to help you plan. Adverse weather can have an impact on delivery times at this time of year, so please do check back here for any announcements.

We are only able to guarantee delivery for items that are shown in stock at the time of ordering.  All deliveries are subject to our normal terms and conditions and delivery dates may change due to adverse weather conditions or circumstances beyond our control.

Royal Mail First Class

Order by 1pm on Thursday 19th December

Although not a guaranteed delivery, the last recommended posting date for Royal Mail First Class is Friday 20th December.  All orders made by 1pm on the 19th will be dispatched to meet this deadline.  Please ensure that orders only include items that are in stock.

We will continue to ship orders placed after this date, however they may not arrive in time for Christmas.

International Orders

Although not guaranteed the following are the last recommend dates for Airmail orders (some countries shown may not be available at checkout):

Africa, Middle East - Place orders by Noon on  Friday 6th December

Asia, Cyprus, Far East, Eastern Europe (except Czech Republic, Poland and Slovakia - Place orders by Noon on Friday 6th December

Caribbean, Central and South America  - Place orders by Noon on Saturday 6th December

Australia, Greece, New Zealand and Turkey  - Place orders by Noon on Thursday 12th December

Czech Republic, Canada, Italy, Poland and USA - Place orders by Noon on Friday 13th December

Finland, Sweden - Place orders by Noon on Friday 13th December

Austria, Denmark, Germany, Iceland, Netherlands, Norway, Portugal, Slovakia, Spain, Switzerland  - Place orders by Noon on Friday 13th December

Belgium, France, Ireland, Luxembourg  - Place orders by Noon on Wednesday 18th December

Courier Next Day Service

Order by 10am on Wednesday 18th December.

Orders placed by 10am on the 18th December will be processed and sent by next day courier to arrive on Thursday 19th December, please only order in stock items and ensure that someone will be at the address to sign for the parcel. Some highlands and islands are a two day service and should be ordered before 10am on Tuesday 17th December for delivery on the Thursday 19th.

We will continue to ship courier orders over the festive period, however we are not able to guarantee a next day service until after the new year.

Collect in store until 5pm on Saturday 22nd December

You can collect in store up to and including Saturday 22nd December. See below for our opening times after Saturday 22nd December.

Email a Gift Voucher

The perfect last minute present and exactly what they wanted!. Email gift vouchers are available until noon on Monday 24th December, orders placed after this will be processed on Friday  27th December.  Email Gift Vouchers can be ordered here 

When we are open

We are open Tuesday to Saturday 10am to 5pm until Saturday 21st December, then as shown below:

Saturday 21st December Open 10am to 5pm
Sunday 22nd December Closed
Monday 23rd December Closed
Tuesday 24th December Closed
Wednesday 25th December Closed
Thursday 26th December Closed
Friday 27th December Closed
Saturday 28th December Open 10am to 5pm
Sunday 29th December Closed
Monday 30th December Closed
Tuesday 31st December Open 10am to 5pm
Wednesday 1st January Closed
Thursday 2nd January Open 10am to 5pm
Friday 3rd January Open 10am to 5pm
Saturday 4th January Open 10am to 5pm
Sunday 5th January Closed
Monday 6th January Closed
Tuesday 7th January Open 10am to 5pm


Availability information and delivery dates are updated on a regular basis from the manufacturers and are given in good faith.  We cannot be held responsible for delays or amendments to dates and changes in availability.  All product images are for illustrative purposes only and may differ from the actual product.