chocolate factory in Twickenham, England
About 1 results.
Urban Village Chocolates
Saint Margarets Grove 47, TW1 1JF Twickenham, United KingdomWe are a small award-winning artisan chocolate company based in St Margarets Twickenham creating beautiful luxury chocolate collections.