Send some love and hugs straight through their letterbox in delicious Belgian chocolate. Our personalised Christmas chocolates make the perfect small gift for Christmas or secret Santa.
Each box contains 33 characters, so you can write a festive message from the family. You can even upload a photo and add a printed message.
Our boxes fit through the letterbox, so no trips to Royal Mail.
It's always an awesome day way chocolate arrives through the letterbox. Put a big smile on their face. Send yours today!




Cocoa mass, sugar, cocoa butter, whole milk powder, emulsifier: soya, lecithin. Natural vanilla flavouring. Milk chocolate contains cocoa solids 33.5% minimum.

Reviewed by

Reviewed by

Reviewed by

Reviewed by

Reviewed by

Reviewed by

Reviewed by

Reviewed by

Reviewed by

Reviewed by
Delivery options available for products by this seller:
UK Mainland
Standard delivery | 1 to 2 working days |
up to 338g total order weight | £2.75 |
338-1000g total order weight | £3.75 |
1000-2000g total order weight | £4.75 |
2000-3000g total order weight | £7.75 |
over 3000g total order weight | £9.75 |
Next Day delivery | Next Day delivery (If ordered by 1pm) |
up to 500g total order weight | £6.95 |
500-1000g total order weight | £8.95 |
1000-2000g total order weight | £10.95 |
over 2000g total order weight | £16.95 |
Saturday delivery | Next available Saturday (if ordered by 1pm) |
All Orders | £10.95 |
Scottish Highlands/Islands
Standard delivery | 1 to 2 working days |
up to 338g total order weight | £3.75 |
338-1000g total order weight | £4.75 |
1000-2000g total order weight | £4.75 |
2000-3000g total order weight | £7.75 |
over 3000g total order weight | £9.75 |
Next Day delivery | Next Day delivery (If ordered by 1pm) |
up to 500g total order weight | £6.95 |
500-1000g total order weight | £8.95 |
1000-2000g total order weight | £10.95 |
over 2000g total order weight | £16.95 |
Saturday delivery | Next available Saturday (if ordered by 1pm) |
All Orders | £10.95 |
Northern Ireland
Standard delivery | 1 to 2 working days |
up to 338g total order weight | £2.75 |
338-1000g total order weight | £3.75 |
1000-2000g total order weight | £4.75 |
2000-3000g total order weight | £7.75 |
over 3000g total order weight | £9.75 |
Next Day delivery | Next Day delivery (If ordered by 1pm) |
up to 500g total order weight | £6.95 |
500-1000g total order weight | £8.95 |
1000-2000g total order weight | £10.95 |
over 2000g total order weight | £16.95 |
Saturday delivery | Next available Saturday (if ordered by 1pm) |
All Orders | £10.95 |
Non-mainland UK
Not currently available for this location.
Ireland
Not currently available for this location.


















