Address:

88 Lothian Road
EH3 9BZ
Edinburgh
UK

Website: The Filmhouse