Marks and Spencer's 'luxury' Christmas Swiss chocolate hamper heavily reduced from £25 in deal stack

"Delicious selection of fine chocolates. Well presented and good value for money"