Oldham Town Hall

Oldham Town Hall

Europe’s largest cinema operator is to run the new cinema in Oldham’s old town hall. Following months of talks, the council and Odeon Cinemas have agreed plans …