Trusted by 12,000+ households across London

Fresh, quality food —
delivered to your door.

Same-day delivery slots, handpicked produce straight from local farms, and zero unnecessary packaging. Shopping for your family just got a whole lot easier.

Free delivery on orders over $40 · Same-day slots available
Colourful fresh produce and grocery shelves stocked with seasonal fruit and vegetables
Free delivery on orders over $40

Shop by category

Everything you need, fresh and ready to deliver. Click a category to filter products.

Fresh favourites

Every item hand-selected, arriving at your door on the day it's packed.

Ripe organic avocados

Fruit & Veg

Organic Avocados

Pack of 2 · Ready to eat

Freshly baked stone-baked sourdough loaf

Bakery

Sourdough Loaf

800g · Stone-baked

Free-range barn-raised eggs

Dairy & Eggs

Free-Range Eggs

12 large · Barn-raised

Vine-ripened cherry tomatoes

Fruit & Veg

Cherry Tomatoes

400g · Vine-ripened

Cold brew coffee bottle

Drinks

Cold Brew Coffee

750ml · Oat Milk option

Fresh Scottish Atlantic salmon fillet

Meat & Fish

Fresh Salmon Fillet

300g · Scottish Atlantic

Full-fat strained Greek yogurt

Dairy & Eggs

Greek Yogurt

500g · Full-fat, strained

Mixed seasonal berry box with strawberries, blueberries and raspberries

Fruit & Veg

Seasonal Berry Box

Mixed 600g · Today's pick

No products in this category yet. Check back soon!

Sourced from local farms

We partner with 40+ farms within 60 miles of London so produce travels less and tastes more.

Picked the morning of delivery

Orders are packed fresh between 4–7 am, so your fruit and veg arrives crisp and full of flavour.

Plastic-free packaging

Our boxes, bags and liners are 100% compostable or recyclable. We take returns on packaging too.

Same-day delivery slots

Order by 11 am for a same-day evening slot. Choose morning, afternoon or evening on checkout.

Groceries in three steps

From first click to front door — no fuss, no subscription required.

Shop by category

Browse 500+ products across fresh produce, bakery, dairy, drinks, and more. Filter by category to find exactly what you need.

Choose a delivery slot

Pick morning (7–10 am), afternoon (12–3 pm) or evening (5–8 pm). Same-day available when you order before 11 am.

We bring it to your door

Your order arrives in a chilled, compostable box — packed that morning. Our drivers are friendly, punctual, and contactless-ready.

We cover all of Greater London

Harvest Table delivers seven days a week across every borough of Greater London. We offer three daily slots so you can fit delivery around your schedule — not the other way round.

  • Morning slot: 7:00 am – 10:00 am
  • Afternoon slot: 12:00 pm – 3:00 pm
  • Evening slot: 5:00 pm – 8:00 pm
  • Order by 11 am for same-day delivery
  • Free delivery on all orders over $40

Check your postcode

Enter your postcode to see available slots in your area today.

Loved by our community

Thousands of households across London shop with Harvest Table every week.

I've tried every grocery delivery service in London and nothing comes close. The produce is genuinely better — the tomatoes actually taste like tomatoes. And the compostable packaging is a huge bonus. We've been ordering every week for eight months.

Sarah C. Islington, London · Weekly customer

As a chef I'm really picky about ingredients. Harvest Table's salmon is the best I've found outside of a specialist fishmonger — arrives ice-cold and smells of the sea. The morning delivery slot means it's ready for my lunchtime prep. Can't fault it.

Marcus R. Bermondsey, London · Chef & regular customer