22 Leonidas Dark Chocolates

Price:£18.99
5 out of 5 stars Wednesday 12 December, 2018 By Janet Crossingham - See all my reviews
These dark chocolates are the best. I have been eating Leonidas since they were in Selfridges, as I worked there. The best chocs ever.