With a unique, soft texture and that classic marshmallow taste, Chamallows are simply 'chamazing'!
Price: 2.19 from British Corner Shop