You know Christmas is here when you start to see displays of grand twinkles on London high streets. This year has been no exception. You feel instantly taken away by how amazing and intricate some of the designs are shown in Oxford street, Regent Street, Bond Street, Soho and various locations around London. Here’s what we’ve encountered so far.
No Comments