Today marks the day for our final Christmas orders - that is orders to be placed for Christmas arrival! Though we are still accepting orders and will do our very best to meet deadlines for orders placed after these dates, we can't guarantee a delivery in time for those festive parties!

Our office will be closing on 23rd December and our team will be back in on Tuesday 3rd January.