London Delivery

Check what slots are still available in your area for the following weeks.
  • We currently deliver to all main London postcodes (N, NW, E, EC, W, WC, SE, SW, HA) on Tuesdays, Wednesdays, Thursdays & Friday.
  • Deliveries are £2.95 or free of charge for any orders over £75.
  • The minimum order is £20.
  • Usually we accept orders 72 hours in advance of the delivery date.


For nationwide delivery information, please find further information here:


If you have any questions or encounter any problems while placing an order, using the website or with your delivery, please email us on and we will get back to you as soon as we can.

All our slots are currently filled for 2020, but we look forward to delivering your order in 2021!