Virginia Water is located in Surrey.
Virginia Water
Built in 1768 on the edge of Great Windsor Park, in June 1801
more...
The Royal Standard Guest House is a home away from home. A