Chocolate. Try as we might, it's impossible to resist the stuff for too long, especially at Christmas and Easter – even on Valentine's Day, when there's tons of the stuff around.
But if you want to go beyond hunting through the best chocolate shops in London, why not try crafting your own at a chocolate-making class? There are lots of schools and workshops to choose from and if you make it yourself, you're allowed to eat as much as you want, right? Or if you're feeling generous, gift it to mum for Mother's Day.
If that sounds like too much work, find a chocolate tasting event or tour, or just hunt out some of London's best and most extravagant chocolate creations to sample.
Take a look at London's best classes, workshops, tastings and tours below. But maybe ditch that diet first.