20121108 sports.tennis: World Tour Finals to stay on in London