iTunes Live, London Festival 短评