Please note the suggested last date for orders with delivery by Royal Mail is Sunday 18th December 2016 (not guaranteed Christmas delivery as Royal Mail delivery times are not tracked and can take up to 15 working days at this time of year).

If you select the DPD courier option on checkout, delivery is guaranteed before Christmas if you order by midday Wednesday 21st December 2016.

Please note we are open until 4pm on Saturday 24th December.  The Shop will then be closed from Sunday 25th December and reopens on Wednesday 4th January 2017.

Any orders placed between Christmas and 3rd January will not be despatched until 4th Janaury 2017.