Peter G. Harrison, Imperial College, London