Historic cinema turned into ‘eyesore’ by signs
Holloway Road landmark, which dates back to 1938, set for state-of-the-art upgrade. A LANDMARK picture house is set to become a “luxury cinema”, but concerns have been raised over the large blue signs now attached to the historic building. Odeon’s … Continued