Where is Ardleigh Station?

Where is Ardleigh Station located?

Ardleigh Station, Ardleigh Station, Great Britain (approx. 51.92136°, 0.9844°)


Where is Ardleigh Station on the map?