Royal Holloway, University of London
After he retired from television, Powell became Head of the Department of Media Arts at Royal Holloway, University of London.