Now Halloween has passed, the festive season is fast approaching. Stores in London’s Oxford Street and Regent Street are already draped in glittery lights, and their Christmas lights switch on extravaganza is ready to rock & roll on November 7th. The same buzz is also happening in our Welsh capital of Cardiff. High Street shops …
More →