The Croydon Clocktower was opened by Queen Elizabeth II in 1994 as an arts venue featuring a library , cinema ( now closed ) and museum .
Croydon Clocktower is an arts facility in Central Croydon that includes a cinema , library , museum and conference room .