Huntersdale - Royal Holloway University is located in Virginia Water, United Kingdom on Callow Hill. Huntersdale - Royal Holloway University is rated 3.9 out of 5 in the category school administrator in United Kingdom.
Accessibility
Wheelchair-accessible entrance