Where is Leith Central Station?

Where is Leith Central Station located?

Leith Central Station, Leith Central Station, Great Britain (approx. 55.9703°, -3.1716°)


Where is Leith Central Station on the map?