Royal holloway university of london central london campus July 8, 2019 16 32 64 128 Royal holloway university of london central london campus address University of london royal holloway University of holloway