answersLogoWhite

0

The Royal Holloway University is situated in Egham, Surrey, United Kingdom. The college has 3 faculties, 18 academic departments and 9000 undergraduate and post graduate students.

User Avatar

Wiki User

12y ago

What else can I help you with?