We will close for our Christmas break on Friday 20th December. While we make every effort to dispatch orders as quickly as possible please allow us plenty of time to avoid disapointment as, in this world of 24hr shopping, we have no way of predicting how many orders will be placed while we sleep. The last guaranteed posting dates for Christmas are below, but once an order leaves us it is out of our control.
Royal Mail 2nd class post - Wednesday 18th December
Royal Mail 1st class post - Friday 20th December
Courier delivery - Thursday 19th December