Where is Ardley Station?

Where is Ardley Station located?

Ardley Station, Ardley Station, Great Britain (approx. 51.93854°, -1.21754°)


Where is Ardley Station on the map?