Footage from 1999 of old London Road Odeon before demolition is sure to bring back memories
Those of a certain age in Liverpool will remember the former Odeon cinema, on London Road. It opened for business back on October 15, 1934 and as well as screening the latest films it would host gigs and events. Some … Continued