Where is Haughley Station?

Where is Haughley Station located?

Haughley Station, Haughley Station, Great Britain (approx. 52.2216°, 0.9874°)


Where is Haughley Station on the map?