Hotel Chocolat
Cafe • Chocolate shopUpmarket chocolatier chain with its own Saint Lucia cocoa farm. Some branches have cafes. People often mention chocolate, great, downstairs,
Address
10, The Market, The Piazza, London WC2E 8RB, United Kingdom
Website
Contact
+44 20 7836 3349Price rating
$$$ $
Rating on Google Maps
4.50 (143 reviews)Open on Google Maps
Working Hours
Permanently closed.