Where is Egham station?

Where is Egham station located?

Egham station, Egham station, Great Britain (approx. 51.429806°, -0.54774°)


Where is Egham station on the map?