Ball, Stephen, Universidad de Londres, Reino Unido