Where is Swanley Station?

Where is Swanley Station located?

Swanley Station, Swanley Station, Great Britain (approx. 51.39339°, 0.16923°)


Where is Swanley Station on the map?