Where is Sandling Station?

Where is Sandling Station located?

Sandling Station, Sandling Station, Great Britain (approx. 51.09037°, 1.06604°)


Where is Sandling Station on the map?