Online Shop Orders
All Christmas orders must be placed by midnight on Sunday 20th December at the latest. We strongly advise placing your order ASAP to allow time in case of any issues with the couriers.
All orders placed after Sunday 20th December will be sent in January.
Our offices will be shut from the 23rd of December and will reopen on the 4th of January 2021.
Pembridge Shop Opening Hours
Our Pembridge shop is open Friday 18th and Saturday 19th December from 10-5pm, we will then remain closed until the end of January.
We wish you all a wonderful festive season!