On Sunday 22nd London celebrated Chinese New Year with hundreds of thousands of visitors eating food, watching performances, and joining workshops.
During the day Chinatown, Piccadilly Circus, and Trafalgar Square became...
In celebration of the Chinese New Year and the Year of the Horse, the first ever Chinese 3D Giant Screen film Horse Power will receive a special London preview screening at the Science Museum in mid March, marking one of...