Where is Haddington line?

Where is Haddington line located?

Haddington line, Haddington line, Great Britain (approx. 55.9652°, -2.8404°)


Where is Haddington line on the map?