Company name: Artisan Chocolate Cafe
Description: Artisan chocolates lovingly crafted in the heart of Crystal Palace. Chocolate boxes, cakes, gifts and more all made in our South London shop.
3 Belvedere Rd, London SE19 2HJ, United Kingdom