Former heart of the British Film Industry from 1897 to 1915.
Location 27 Cecil Court, London, WC2
Categories
Authority
More Information Flicker Alley