21 October 2024 onwards: Marks & Spencer Halloween Treats, Buy 3 Get 1 Free Promotion by JR 22/Oct/2024 Enjoy a spooktacular deal at Marks & Spencer this Halloween with a Buy 3 Get 1 Free promotion on festive chocolates and snacks from 21 October 2024 onwards. Read more