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
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.