Chinese New Year in Trafalgar Square, London.

In celebration of the new Lunar Year and particularly being the Year of the Dragon, I decided to check out the Chinese New Year event being held in London at Trafalgar Square. I must admit, I’m not a fan of being in places where there are loads of people and you’re forced to walk, dodge […]

Read more "Chinese New Year in Trafalgar Square, London."