9 Mar 2005 70mm installation at Picturehouse @ Fact, Liverpool. by Peter | posted in: All News | 0 From uk70mm.com: Picturehouse at FACT is a four screen cinema run by City Screen LTD within the FACT center building in the heart of Liverpool.