Built by Grace and Marsh and operated by Israel Davis and his family. The largest cinema built in England at that time, equipped with the largest Compton organ ever built, it opened with the British premiere of Josef von Sternberg's 1928 film The Last Command. Demolished as part of a road-widening scheme.
Cinema Treasures has more information and an aerial photo.
Credit for this entry to: Alan Patient of www.plaquesoflondon.co.uk
Comments are provided by Facebook, please ensure you are signed in here to see them