London is now one of the best places in the world to buy chocolate. But top of the chocs is this jewel-box of a store, filled with precious gems such as tonka bean, verbena and lapsang souchong-flavoured chocolates, plus rare bean couvertures made into South Sea pearls. Buy a sweet gift here for as little as £3, or make a grand gesture by lavishing £100 on a hand-made pyramid box.