Where is Higham Ferrers Station?

Where is Higham Ferrers Station located?

Higham Ferrers Station, Higham Ferrers Station, Great Britain (approx. 52.3061°, -0.589°)


Where is Higham Ferrers Station on the map?