Remembering the glory days of London Road’s lost Odeon cinema
This month marks 15 years since London Road’s Odeon cinema closed its doors for good.
For 74 years, the site was the home of many first dates, nights out for friends and even some of Liverpool’s biggest gigs and events. And the ECHO recently took a loo…