Where is Edinburgh Waverley?

Where is Edinburgh Waverley located?

Edinburgh Waverley, City of Edinburgh, United Kingdom (approx. 55.9519018°, -3.1904199°)


Where is Edinburgh Waverley on the map?