The Screen Machine

Edinburgh, Scotland, United Kingdom ● Single Screen

Company: Indy Cinema Group

Address: 89 Giles Street, Edinburgh EH6 6BZ, Scotland

Website:

Phone: +44-0330-2234455

Email: info@indycinemagroup.com

Theatre Rating
Based on 0 users