For Christmas orders, please place them before 12pm on Thursday 20th for deliveries off the UK mainland, and before Friday 12pm for orders delivered to the UK mainland and Europe. Please note, due to the time of year, these order still may be subject to delays. We apologise for any inconvenience this may cause.