About At Keele University, my office is located in the Huxley building, room 2.02. My postal address is Keele University School of Life Sciences Keele Staffordshire ST5 5BG United Kingdom Like Loading...