Where is Claygate Station?

Where is Claygate Station located?

Claygate Station, Claygate Station, Great Britain (approx. 51.361237°, -0.346126°)


Where is Claygate Station on the map?