- Office of the Vice Provost
- International Degree
- Education Abroad
- International Students
- International Scholars & Faculty
What Royal Holloway has to offer
Although Royal Holloway is a University of London, it is actually located in Egham, near Windsor, about 40 minutes by train from downtown London. You will be studying on a self-contained campus rather than living in the big city, so be aware of the difference between Royal Holloway and other London universities when applying for this program. We're sure you're going to love studying there!