Cameron's 'Avatar' Set to Premiere in London