Luddington House, Virginia Water
Luddington house is an elegant development of 21 luxury apartments and houses in the heart of Virginia Water. Situated on a Grade II-listed estate under five minutes’ drive away from the train station providing quick and easy access into London.