This past Sunday was the official Chinese new year celebration here in London. They turn the bottom of Charing Cross road into a pedestrian zone so you can stroll from Leicester Square to Trafalgar Square easily whilst chomping on noodles and watching the Chinese Lions.
The finale was a rubbish fireworks display that came out looking far more impressive in the photos than in real life but we had a good time nevertheless.








Comments