$ 0 0 Architect: North & Robin In 1910 the Electric Picture Palace had opened in Venn St. Clapham on the site of a former stables.