About The Chocolate Pod
Handmade Chocolate made in Leamington Spa
More about The Chocolate Pod
The Chocolate Pod is located at Royal Leamington Spa, Warwickshire, United Kingdom
Handmade Chocolate made in Leamington Spa