An array of A-List celebs turned up in London’s East End last night to hear pop idol Tom Odell perform his Christmas TV ad hit at the launch of ‘Manhattan island city’ development on the banks of the River Lea.