Arquitectura
Royal Holloway
Recomendado por 9 habitantes locales
Consejos de residentes locales
This is part of the University of London, a beautiful red bricked building with some historic art.
Los residentes locales también recomiendan
Ubicación
Egham Hill
Egham, England