Residential Park (find out more here)
Grange Farm Park in Surrey is a residential development of parks close to Upper Halliford, ideally located next to a fishing lake and open farmland.
Grange Farm ParkUpper HallifordSheppertonSurreyTW17 8SQ
View Park Description