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.
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.