Online Shopping Over the Festive Period

We will continue to process orders until we close at 5pm on Saturday 31st December. Any orders that require shipping placed after noon on Friday 30th will be processed when the
shop reopens on Monday 2nd January. New Year's Day bank holiday post office closures mean that orders will not be shipped until Wednesday 4th January. Please order early to avoid disappointment.