carpo: London’s Finest Destination for Luxury Chocolates
carpo is one of London’s top chocolate shops, offering a range of luxurious and beautifully handcrafted artisanal treats and chocolate-covered nuts, which make the perfect gift for every occasion. From the velvety smoothness of whole hazelnuts covered in their signature milk chocolate to the satisfying