Tag Archives: ST LUCIA
Roast, Conch and Enjoy at Hotel Chocolat’s New Shop (Great British Chefs)
Roast, Conch and Enjoy at Hotel Chocolat’s New Shop Great British Chefs, February 04, 2012 Hotel Chocolat‘s Roast + Conch shop brings small batch chocolate making to the heart of London (4 Monmouth Street in Seven Dials, Covent Garden to be … Continue reading