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 Tracked Standard Delivery - 20th December*
UK Tracked Express Delivery - 21st December*
EU - 18th December*
Rest of the World - 14th December*

* All orders must be placed by 1PM.

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 

Visa and Mastercard Payments Accepted