Where is Edinburgh Playhouse?

Where is Edinburgh Playhouse located?

Edinburgh Playhouse, City of Edinburgh, United Kingdom (approx. 55.95691°, -3.18536°)


Where is Edinburgh Playhouse on the map?