Christmas Deliveries

When we are open

Tuesday to Saturday 10am to 5pm until Friday 22nd December, then as shown below:

 

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

 

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.

Collect in store

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

Royal Mail First Class

Order by 1pm on Wednesday 19th December

Although not a guaranteed delivery, the last recommended posting date for Royal Mail First Class is Thursday 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 Tueday 4th December

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

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

Australia, Greece, New Zealand and Turkey  - Place orders by Noon on Monday 10th December

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

Finland, Sweden - Place orders by Noon on Saturday 15th December

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

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

Courier Next Day Service

Order by 10am on Wednesday 19th December.

Orders placed by 10am on the 19th December will be processed and sent by next day courier to arrive on Thursday 20th 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 18th December for delivery on the Thursday 22nd.

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.

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.