Where is Guildford Station?

Where is Guildford Station located?

Guildford Station, Guildford Station, Great Britain (approx. 51.237003°, -0.582896°)


Where is Guildford Station on the map?