Free listing
E
Movie Theater
1913 single screen cinema with red neon-outlined facade, licensed bar and a varied programme.
83 Upper Street, King's Cross, Greater London, N1 0NP