Browse

View All1340
Our Best Ever10
Gastropub28
Plant Kitchen 13
Party Food32
M&S Collection16
M&S Organic48
M&S New to Zoom63
Sandwiches28
3 for £8 Deli33
Fruit76
Vegetables, Salad & Herbs170
Meat, Poultry & Fish153
Milk, Eggs & Dairy94
Bakery62
Cheese, Ham, Deli & Dips144
Crackers & Savoury Snacks5
Ready Meals & Pizza195
Fresh Soups, Pasta & Sauces34
Desserts49
Treats & Snacks151
Food Cupboard110
Frozen26
Vegetarian & Vegan32
Water, Juice & Drinks20
Free From & Organic14
Tea, Coffee & Hot Drinks5
Beer Wine & Spirits100
Pet6
Toiletries & Health2
Household3
Food Cupboard & Drinks49
M&S Fruit and Veg191
Fresh & Frozen47
M&S Fresh29

Filter by

Brand
M&S
1336
Macsween
1
Marks & Spencer
3
FEATURED
M&S Baby Cucumbers 200g
£1.30
200g (65p per 100g)
FEATURED
M&S La Vita Prosecco 75cl
£7.50
75cl (£7.50 per 75cl)
FEATURED
M&S Macon Villages Burgundy Chardonnay 75cl
£12.50
75cl (£12.50 per 75cl)
FEATURED
M&S Apothecary Calm Hand Wash 250ml
£5.25
250ml (£2.10 per 100ml)
M&S Organic Fairtrade Bananas 5 per pack
£1.60
5 per pack (32p each)
M&S British White Mushrooms 300g
£1.00
300g (£3.33 per kg)
M&S Baked Beans 400g
53p
400g (13p per 100g)
M&S Rainforest Alliance Small Bananas 5 per pack
85p
5 per pack (16p each)
M&S Blueberries Family Pack 300g
£4.00
300g (£13.33 per kg)
M&S Sweet & Crunchy Carrots 1kg
65p
1kg (65p per kg)
Promo IconSave 25%, Was £1.20
M&S Young Spinach Washed & Ready to Cook 80g
£1.2090p
80g (£1.13 per 100g)
Promo IconSave 25%, Was £1.20
M&S Red Peppers 2 per pack
£1.65
2 per pack (83p each)
M&S Organic Carrots 550g
£1.10
550g (£2.00 per kg)
M&S Piccolo Vine Tomatoes 360g
£4.00
360g (£11.11 per kg)
M&S Organic Semi-Skimmed Milk 2.272l
£2.20
2.272l (97p per litre)
M&S Pink Lady Apples 4 per pack
£2.60
4 per pack (65p each)
Promo IconDine In for 2
M&S Strawberries 227g
£2.80
227g (£12.33 per kg)
Promo IconDine In for 2
M&S Piccolo Vine Tomatoes 220g
£2.80
220g (£12.73 per kg)
M&S Custard Creams 150g
32p
150g (22p per 100g)
M&S Free Range Large Eggs 12 per pack
£4.00
12 per pack (33p each)
M&S British Potatoes 4 per pack
£1.80
4 per pack (45p each)
M&S Broccoli 300g
70p
300g (£2.33 per kg)
M&S Baking Potatoes 2 per pack
£1.10
2 per pack (55p each)