Where is Normans Bay Station?

Where is Normans Bay Station located?

Normans Bay Station, Normans Bay Station, Great Britain (approx. 50.8261°, 0.38946°)


Where is Normans Bay Station on the map?