Where is Edinburgh Filmhouse?

Where is Edinburgh Filmhouse located?

Edinburgh Filmhouse, City of Edinburgh, United Kingdom (approx. 55.94644°, -3.206139°)


Where is Edinburgh Filmhouse on the map?