Where is Pitsea Station?

Where is Pitsea Station located?

Pitsea Station, Pitsea Station, Great Britain (approx. 51.56036°, 0.50629°)


Where is Pitsea Station on the map?