Edinburgh Filmhouse
Category:
Theaters & Performance
Address:
88 Lothian Road
Edinburgh, --, United Kingdom
EH3 9BZ
Phone:
44 131 228-2688
Website:
http://www.filmhousecinema.com Venue Description:
indy/ arthouse cinema, diverse world films/ festivals
» Return to Search