Last order date for Christmas deliveries and late-night Christmas shopping
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 Tuesday 20th December.
The last day to place an order online for an in-store collection of in-stock items is Wednesday 21st December.
Please enquire for international orders.
Please note that our Upper Street shop is open until 7 pm on Thursday 15th and Thursday 22nd December for late-night Christmas shopping accompanied by wine and panettone.