Egham, Royal Holloway, University of London Read more about Egham, Royal Holloway, University of London