Where is Edinburgh Playhouse?

Where is Edinburgh Playhouse located?

Edinburgh Playhouse, Edinburgh Playhouse, Great Britain (approx. 55.95691°, -3.18536°)


Where is Edinburgh Playhouse on the map?