LondonistIn Pictures: Chinese New Year In London 2015
Thousands of people braved the rain on Sunday for celebrations to mark the Chinese New Year in London. A parade featuring over 1,000 performers started in Trafalgar Square before snaking its way through Shaftesbury Avenue to Chinatown.