07773 424024 call now Posted on February 29, 2012 by Royal Holloway University London Standard student rooms for Royal Holloway University London in Egham