Opened 1909 Closed 1946
Possibly the First Cinema in Britain.
Location 181-183 Tooting High Street, London, SE17
Categories
Authority
More Information King's Hall Picture Palace