We deliver throughout London 7 days a week. Please note our minimum order spends have recently changed: minimum order is £250 for addresses inside M25, and £350 for addresses outside the M25.

Some brands have specific order days as their products are made to order, so it’s helpful if you receive other products at that time as well. However, we are always flexible and more interested in your needs as a retailer than ours. See each brand for details.

We actively encourage a little and often approach; we deliver organic fresh fruit and vegetables daily, so its great to keep only what you need in stock and have us deliver just in time.

Delivery times vary and will be dependent on traffic. We aim to have all deliveries finished by 12pm. We start from around 3am and, if you would prefer us to have a key and put your goods in your fridge, that’s no problem.

Orders must be placed by 12 noon the day before delivery (unless specific order days are required as noted above).


Delivery Schedules
Products for most brands are available to order for next day delivery (except for delivery Sunday, and orders for Monday must be placed by 12 noon on Saturday), however some products are made to order and have a special delivery requirements, where applicable, you will see these detailed in the product information for each product.