London fresh

Our chilled foods are only available for delivery within London postcodes, and you can choose your delivery slot to make sure you are home. Check your postcode here to see if we deliver to your area.
New
Apples Red Pippin (500g)
£2.50
Cabbage January King (each)
£1.75
Carrots Washed Rainbow (500g)
£1.99
Celeriac (each) London Fresh
£3.00
Cherry Vine Tomatoes (250g) London Fresh
£2.75
FRESH - Rawness 100% Raw Banana Pecan Brownie (55g) London Fresh
£3.99
FRESH - Rawness 100% Raw Cherry & Walnut Brownie (55g) London Fresh
£3.99
FRESH - Rawness 100% Raw Hazelnut Caramel Brownie (55g) London Fresh
£3.99
Mini Plum Tomatoes punnet (250g) London Fresh
£2.75
Myagawa Satsuma (500g)
£2.99
Pears Commice (500g)
£2.00
Speciality Cherry Tomatoes (250g) London Fresh
£2.75
Bestsellers