Shipping policy

UK delivery

Order by midday Monday to Thursday for next-day delivery anywhere in the UK. Deliveries arrive Tuesday to Friday, with no postcode exclusions or longer delivery times for remote areas.

Delivery costs £5.95, with free delivery on orders over £75.

Collection

Some fresh products are collection-only, as indicated on their product pages. You can also collect from one of our four London shops.

PLEASE NOTE

Our fresh produce means that orders are subject to availability. Should we be unable to fulfil your order, we will refund your amount within 48 hours of dispatch.