London, United Kingdom
The Lewisham Odeon was a cinema and music venue located in Lewisham, London, England. During its nearly half a century open the changes in British popular music can be seen reflected in the acts to perform there, particularly in the 1950s, '60s, and '70s.
Listen to the audio guide for Memorial for the Lewisham Train Disaster Free on WIP — starts by itself when you arrive, even with the screen off