Monty Bojangles
Monty Bojangles is a London-based UK confectionery brand renowned for its award-winning, curiously moreish cocoa dusted truffles. Celebrated for their rich flavor and unique texture, these truffles have gained a loyal following and numerous accolades in the confectionery industry.