Chinatown through to Trafalgar Square, London was the venue for Lodnodn’s celebration of 2011′s Chinese New Year.