Where is Northampton and Lamport Railway?

Where is Northampton and Lamport Railway located?

Northampton and Lamport Railway, Northampton and Lamport Railway, Great Britain (approx. 52.29333°, -0.92333335°)


Where is Northampton and Lamport Railway on the map?