Where is Plaistow station?

Where is Plaistow station located?

Plaistow station, Plaistow station, Great Britain (approx. 51.53118°, 0.016794°)


Where is Plaistow station on the map?