London’s Scala cinema and a photo that caught the imagination
Back in 1981 — I nearly wrote 1891 — I would travel down to London, UK, from Peterborough where I worked, though you wouldn’t really call it work….
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed