Delivery & Shop Collection

You can choose to collect your online order at our shop or have it delivered.

Orders of £50 or more are delivered free to any address in Great Britain on the overnight National Delivery service. All subscriptions are also delivered free using this service. We charge £8 for delivery on orders of less than £50.

If you live within 8 miles of our Chelsea shop you may wish to use our local London Delivery service? The cost for this ranges from £6 to £19, depending on distance, and you can choose a delivery as soon as within the next hour or so, to a named one-hour slot and a date up to 6 months in the future. London Deliveries are made in our sturdy shop carrier bags. If you would like your order boxed, please leave us a note as you check out.

If you'd like to collect your order, simply choose 'Shop Collection' at the checkout, and a time and date that's convenient for you.

Please refer to our Ordering & Delivery page for more information.