William J. Knottenbelt, Imperial College, London