Where is Edinburgh, Bus Station?

Where is Edinburgh, Bus Station located?

Edinburgh, Bus Station, Edinburgh, Bus Station, Great Britain (approx. 55.95536°, -3.191875°)


Where is Edinburgh, Bus Station on the map?