Daily Archives: December 4

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 ...