Where is Sandhurst Station?

Where is Sandhurst Station located?

Sandhurst Station, Sandhurst Station, Great Britain (approx. 51.34612°, -0.802599°)


Where is Sandhurst Station on the map?