Last order date for Christmas deliveries
Please note that the last day to place an order online for in-stock items and ensure guaranteed delivery to a UK address before Christmas is Wednesday 20th December.
The last day to place an order online for in-store collection of in-stock items is Thursday 21st December.
Please contact us at firstname.lastname@example.org with enquiries regarding international orders.
Meanwhile, our Upper Street shop is open until 7 pm on Thursday 14th December for late-night Christmas shopping accompanied by wine and panettone.