Macfarlanes Chocolate Boxes are wrapped in store with a big assortment (each box is individual) so may contain nuts, milk, soy or alcohol.
MacFarlane's Chocolate Box Small 200g
£19.95MacFarlane's Chocolate Box Medium 310g
£25.95
Macfarlanes Chocolate Boxes are wrapped in store with a big assortment (each box is individual) so may contain nuts, milk, soy or alcohol....
MacFarlane's Chocolate Box Small 200g
MacFarlane's Chocolate Box Medium 310g