Party Food

M&S Grill 4 Chilli Halloumi Kebabs 225g
£5.40
225g (£24.00 per kg)
M&S Prawn Spring Rolls 216g
£4.30
216g (£19.91 per kg)
M&S 6 Mini Cured Pork Pies 300g
£3.25
300g (£10.83 per kg)
M&S 8 Fish & Chip Bites 264g
£6.00
264g (£22.73 per kg)
M&S Collection 12 Mini Pies 420g
£8.25
420g (£19.64 per kg)
M&S Mozzarella & Tomato Pizza 473g
£4.75
473g (£10.04 per kg)
Out of stock
M&S Herbes de Provence Saucisson Sec Salami 80g
£4.60
80g (£57.50 per kg)
Out of stock
M&S 6 Cheddar Cheese Croquettes 250g
£3.80
250g (£15.20 per kg)
Out of stock
M&S Made Without 4 Vegetable Samosas 108g
£3.40
108g (£31.48 per kg)
Out of stock
M&S 10 Breaded Tiger Prawns 140g
£6.00
140g (£42.86 per kg)
Out of stock
M&S 12 Tiger Prawn Selection 300g
£8.25
300g (£27.50 per kg)
Out of stock
M&S 18 Indian Snack Selection 462g
£6.00
462g (£12.99 per kg)
Out of stock
M&S 15 Hash Brown Fries With Sweet & Smoky Tomato Dip 580g
£6.00
580g (£10.34 per kg)
Out of stock
M&S 12 Mini Brie & Cranberry Tartlets 252g
£8.25
252g (£32.74 per kg)
Out of stock
M&S 14 Pigs In Blankets 336g
£6.00
336g (£17.86 per kg)
Out of stock
M&S Collection 10 Mini Beef Burgers 375g
£8.25
375g (£22.00 per kg)
Out of stock
M&S 10 Halloumi Fries 240g
£6.00
240g (£25.00 per kg)
Out of stock
M&S 12 British Mini Chicken Kyivs 360g
£6.00
360g (£16.67 per kg)
Out of stock
M&S 12 Crispy Duck Spring Rolls 256g
£6.00
256g (£23.44 per kg)
Out of stock
M&S 12 Southern Fried Chicken Bites 370g
£6.00
370g (£16.22 per kg)
Out of stock
M&S 8 Tempura King Prawns 232g
£8.25
232g (£35.56 per kg)
Out of stock
M&S Collection 10 Mini Pulled Beef En Croutes 360g
£8.25
360g (£22.92 per kg)
Out of stock
M&S Collection 16 BBQ Pork Belly Squares 350g
£8.25
350g (£23.57 per kg)
Out of stock
M&S Collection 8 Mini Ham and Cheese Croissants 232g
£8.25
232g (£35.56 per kg)
Out of stock
M&S Collection Mushroom & Truffle Vol au Vents 256g
£8.75
256g (£34.18 per kg)
Out of stock
M&S Collection Snowman Bao Buns 320g
£8.25
320g (£25.78 per kg)
Out of stock
M&S Plant Kitchen Vegan Garnish Selection Pack 297g
£7.00
297g (£23.57 per kg)
Out of stock
Live chat