Chinese New Year takes place this year on Friday January 31, but for London the main Chinese New Year celebrations, marking the Year of the Horse, take place on Sunday February 2. As usual, London’s Chinese New Year celebrations are set to be the biggest outside of Asia and hundreds of thousands of people are expected to descend on the …
View Details »