What’s On At The Picture Palace in 1920?
Shaftesbury’s cinema The Picture Palace opened in the High Street in 1913. The neo-Classical frontage was adjacent to the cycle shop on the site of what is now Bargains. After five grim years of war and a devastating flu pandemic in 1918-19, the cinema offered an escape – to a world of adventure, glamour and […]