Where is Cockfield Station?

Where is Cockfield Station located?

Cockfield Station, Cockfield Station, Great Britain (approx. 52.1559°, 0.7825°)


Where is Cockfield Station on the map?