Where is Eastleigh Works?

Where is Eastleigh Works located?

Eastleigh Works, Eastleigh Works, Great Britain (approx. 50.96124°, -1.34742°)


Where is Eastleigh Works on the map?