University of London Royal Holloway Department of Computer Science