Where is Godalming Station?

Where is Godalming Station located?

Godalming Station, Godalming Station, Great Britain (approx. 51.186092°, -0.616982°)


Where is Godalming Station on the map?