Chinese New Year follows the moon's cycle, which means it falls every year on a different day. In 2026, it starts on 17 February and runs for two weeks, with the first day being the most important. It's the Year of the Horse, symbolising victorious success and good fortune. Chinese New Year in Londo...
Updated 4 Feb 2026