Where is Westcliff Station?

Where is Westcliff Station located?

Westcliff Station, Westcliff Station, Great Britain (approx. 51.53751°, 0.69111°)


Where is Westcliff Station on the map?