On this site stood The Pandora Gallery where films were first shown to the public outside London 25th March 1896