Browse
View All1713
M&S Easter32
M&S Collection42
M&S Farm to Foodhall34
M&S Gastropub39
M&S Organic48
M&S Our Best Ever8
M&S Plant Kitchen15
M&S Iconic Products197
Party Food31
Bakery92
Fruit, Vegetables & Salad274
Meat, Poultry & Fish163
Ready Meals & Pizza289
Fresh Soup, Pasta & Sauces34
Sandwiches26
Cheese, Ham, Deli & Dips170
Milk, Eggs & Dairy111
Desserts62
Treats & Snacks230
Food Cupboard175
Tea, Coffee & Hot Drinks16
Water, Juice & Drinks33
Off Licence112
Frozen18
Free From & Organic16
Vegetarian & Vegan31
Toiletries & Health9
Household2
Pet6
FEATURED
£10.35
800g (£1.29 per 100g)
£5.75
340g (£16.91 per kg)
£7.00
460g (£1.52 per 100g)
£3.25
150g (£2.17 per 100g)
£6.50
350g (£18.57 per kg)
£5.40
400g (£1.35 per 100g)
£8.00
900g (89p per 100g)
£6.75
240g (£2.81 per 100g)
Out of stock