We endeavour to ship all orders within one working day, however during busier periods it may take up to three. Delivery times displayed below are on top of this time. Orders will only be dispatched once payment has been confirmed.

We ship all our orders via DPD or DHL.

United Kingdom

1-3 Days
Free for orders over £150
£2.95 for orders under £150

Same day (working days only)
Central London only (order before midday) – £6.95

Next Day


1-3 Days
Free for orders over €170
€9.95 for orders under €170


3-5 working days
Free for orders over $150USD
$11.95 for orders under $150USD

VAT is charged on all orders shipped within the EU.

All orders shipped outside the EU are charged excluding VAT. This total cost for your order will  update when you enter your shipping address at checkout.

Please also note that any duty and taxes incurred in the country of destination are the responsibility of the customer.

We reserve the right to delay the dispatch of any order. Sometimes further security checks will be needed to verify a payment and this may delay an order. We will contact you if there is a delay or an item is out of stock.

Delivery times are guidelines only. While we aim to ensure that all orders are received when expected, delivery to a remote destination is not always guaranteed to arrive within the specified shipping time-frame.

We work closely with DHL to minimize the potential impact of custom delays for our international customers.

For the UK, we will endeavour to send all orders the same day if ordered before our cut-off time of 2PM GMT, and 10AM GMT for European and International destinations. If ordering after this time, we will endeavour to dispatch your order the next business day.

Processing and delivery times do not include Saturdays, Sundays and public holidays.