Where is Folkestone East Station?

Where is Folkestone East Station located?

Folkestone East Station, Folkestone East Station, Great Britain (approx. 51.08741°, 1.189036°)


Where is Folkestone East Station on the map?