Ball, Stephen, King's College, Universidade de Londres