New £18 Harrods chocolate bar is impregnated with ants - and taste is 'surprising'

Harrods has introduced dark chocolate impregnated with lemon ants, which are traditionally used to flavour Ecuadorian foods, and costs £18 per 56g.

No comments

Read more