Browse
View All1358
Our Best Ever12
Gastropub24
Plant Kitchen 15
Party Food30
M&S Collection17
M&S Organic54
M&S New to Zoom56
Sandwiches26
3 for £8 Deli53
Fruit72
Vegetables, Salad & Herbs181
Meat, Poultry & Fish167
Milk, Eggs & Dairy92
Bakery58
Cheese, Ham, Deli & Dips149
Crackers & Savoury Snacks3
Ready Meals & Pizza194
Fresh Soups, Pasta & Sauces29
Desserts50
Treats & Snacks145
Food Cupboard110
Frozen20
Vegetarian & Vegan38
Water, Juice & Drinks22
Free From & Organic13
Tea, Coffee & Hot Drinks9
Beer Wine & Spirits126
Pet6
Toiletries & Health3
Household6
Food Cupboard & Drinks58
M&S Fruit and Veg200
Fresh & Frozen48
M&S Fresh30
FEATURED
£6.00
100g (£60.00 per kg)
FEATURED
£3.10
375g (£8.27 per kg)
FEATURED
£11.25
480g (£23.44 per kg)
FEATURED
95p
1l (11p per 100ml)
FEATURED
£4.50
250g (£18.00 per kg)
FEATURED
95p
230g (41p per 100g)
FEATURED
£11.00
484g (£11.36 per 500g)
£1.60
240g (£6.67 per kg)
£2.80
250g (£11.20 per kg)
£3.10
242g (£1.28 per 100g)
£2.50
500g (50p per 100g)
£1.75
1kg (18p per 100g)
£5.25
300g (£17.50 per kg)
£3.00
200g (£1.50 per 100g)
£1.35
6 x 300ml (8p per 100ml)
£2.10
2kg (£1.05 per kg)
£4.00
435g (92p per 100g)
£1.50
164g (£4.57 per 500g)
£8.50
140g (£60.71 per kg)
£5.00
338g (£1.48 per 100g)
£5.25
250ml (£2.10 per 100ml)
£7.50
75cl (£7.50 per 75cl)
89p
400g (22p per 100g)
£3.70
225g (£1.64 per 100g)
£7.00
400g (£1.75 per 100g)
£15.00
700ml (£2.14 per 100ml)
£7.50
350ml (£2.14 per 100ml)
£8.50
75cl (£8.50 per 75cl)
£20.00
700ml (£2.86 per 100ml)
£9.00
35cl (£2.57 per 100ml)
£2.20
4 per pack (55p each)
Out of stock
£5.75
353g (£16.29 per kg)
Out of stock
£5.75
326g (£17.64 per kg)
Out of stock
£8.50
75cl (£8.50 per 75cl)
Out of stock
53p
400g (13p per 100g)
Out of stock