
-
Home to Royal Holloway, University of London, close to the iconic Windsor castle, Thorpe Park and beautiful Virginia Water
- 1 property to choose from.
-
A busy communter town with excellent rail links to London. Rich in history and a friendly home for students