Most orders are dispatched within 24 hours however occasionally there may be a delay if we need to review your order or during busy periods. Please note all orders are sent using registered post or courier and therefore must be signed for. 

Shipping to the UK:

Free delivery on all orders over £250

Standard delivery: £4.95 (3-5 working days)

Next day delivery: £9.95 (order by 11am excl. Scottish Highlands, Islands, weekends & bank holidays)

London same day: £15 (order by 11am excl. weekends & bank holidays)

Collect in store: Free (Chelsea or Westbourne Grove stores only excl. weekends & bank holidays. We will email you once your item is ready to collect)

Republic of Ireland, Northern Island, Isle of Man, Channel Islands: £12 (4-5 working days)

Shipping to Europe:

Free delivery on all orders over €500

Standard European delivery: €10 (up to 5 working days)


Shipping to US:

Standard US delivery: Free (up to 7 working days)


Shipping to Australia:

Free delivery on all orders over AUD$600

Standard AU delivery: AUD$20 (up to 7 working days)


Shipping to Rest of World:

Free delivery on all orders over £400*

Standard Rest of World delivery: £12* (up to 7 working days)

* Or equivalent in your local currency if available.  Please note that we can only ship to business addresses in Russia and timescales may vary depending on location

All UK deliveries are sent via DPD, all Non-UK deliveries are sent via DHL.

Any import duties & customs fees will be included in the total that you pay at checkout; no further charges will be due on delivery.

If you have any questions about our shipping, our customer service team will be happy to help:

+44 (0)20 7259 9424 (UK and International)