London115
Dessert shops012
XO Chocolate
XO Chocolate is a small dessert shop located in South London, known for its beautifully crafted bonbons. Their talented team of chocolatiers crafts all products by hand using ethically sourced ingredients. XO Chocolate’s offering is inspired by cultures from all around the world.
- Picked by
- Pophams ↗ and others
- Locations
- Contact


