Where is Shalford?

Where is Shalford located?

Shalford, Surrey, United Kingdom (approx. 51.2122503°, -0.565412°)


Where is Shalford on the map?