Glasgow Film Theatre

The Glasgow Film Theatre (GFT) is an independent cinema in Rose Street, Glasgow. Registered as a … Continued