Delivery & Collection

Fresh groceries to your door — or ready for pickup in 30 minutes.

Next-Day Delivery

Order before 6pm for delivery tomorrow. £2.99 flat rate across Greater London. Free on orders over £35.

Local Pickup

Collect from our Peckham market at 42 Market Street. Ready in 30 minutes — always free.

Carefully Packed

Insulated bags for frozen goods. Produce packed to stay crisp until you unpack.

Delivery Areas

We deliver across Greater London including Peckham, Brixton, Lewisham, Camberwell, Deptford, Croydon, and surrounding boroughs. Enter your postcode at checkout to confirm availability.

Delivery Windows

  • Morning: 8am – 12pm
  • Afternoon: 12pm – 5pm
  • Evening: 5pm – 9pm

Returns

Not satisfied? Contact us within 48 hours at hello@newleaffoodstore.com for a replacement or full refund.

Store Hours

  • Mon – Sat: 8am – 8pm
  • Sunday: 9am – 6pm
  • Bank holidays: 9am – 4pm
Questions

Frequently Asked

What is the minimum order for delivery?

There is no minimum order. Delivery is £2.99, or free on orders over £35.

Can I track my delivery?

Yes — you will receive an SMS with a tracking link once your order is dispatched.

Do you deliver frozen items?

Absolutely. Frozen goods travel in insulated packaging with ice packs to maintain temperature.

Wholesale & bulk orders?

Restaurants and caterers can email wholesale@newleaffoodstore.com for tailored pricing.