My Shop Account | Sign In
London | UK | England
Basket | 0 items £0.00

Christmas FAQ

What are the last available guaranteed delivery dates before Christmas?

The last guaranteed delivery dates before 25th December are:
UK Delivery - 18th December*
EU - 15th December*
Rest of the World - 12th December*

* All orders must be placed by 1PM.

Please note that over the Christmas period we will be operating with an amended 'contact us' availability.

We will be contactable:
Wednesday 27th December - Friday 29th December
Tuesday 2nd January - Friday 5th January

Our regular 'contact us' will resume after this period.

What are the store opening hours over the Christmas period?

Special opening hours are in effect over the Christmas period:

December 24th 8am - 8pm
December 25th Closed
December 26th Closed
December 31st 8am - 8pm
January 1st 8am - 8pm 


Please allow an up to two weeks for refunds to be processed over the Christmas period. Please include your name, order number, and request for a refund on your return slip.
Visa and Mastercard Payments Accepted