Christmas order slots are now open! Feel free to place your order sooner rather than later to guarantee a slot! Delivery slots will be first come first served. The Christmas order deadline is Weds 13th Dec. Please note our last day trading this year will be Saturday 23rd Dec. We are closed Xmas Eve! We reopen on Weds 27th Dec, until Sat 30th Dec. Any orders placed after 13th Dec (collect or delivery) will be processed for the 27th onwards. Alternatively, our shop is open as normal up the the 23rd for visiting customers offering a full selection of our products. Thankyou in advance.