Where is West Sutton Station?

Where is West Sutton Station located?

West Sutton Station, Sutton, United Kingdom (approx. 51.36585°, -0.20517°)


Where is West Sutton Station on the map?