Where is Broadstairs Station?

Where is Broadstairs Station located?

Broadstairs Station, Broadstairs Station, Great Britain (approx. 51.36068°, 1.43356°)


Where is Broadstairs Station on the map?