Daily Archives: December 4
December 4, 2009
Demarquette Chocolates in London
The chocolate shop is fabulous if far from the tube. Right on several bus routes, in a very upmarket shopping area, Demarquette chocolates is an oasis of calm on a busy street. Within the shop you are met with a ...