Blenheim Palace box of 6 luxury chocolates
Blenheim Palace box of 6 luxury chocolates
Blenheim Palace box of 6 luxury chocolates
Blenheim Palace box of 6 luxury chocolates

Blenheim Palace box of 6 luxury chocolates

Regular price £5.95
Unit price  per 
Including VAT.

For a full list of ingredients and allergens, please contact us.