Abbeydale Picture House | Opus Independents
Sheffield’s love of cinema began in 1920, with The Call of the Road being the first movie shown in Abbeydale Picture House, then the largest and most luxurious movie theatre in the city. This lasted for 55 more years,before it … Continued