Odeon Cinemas: The Old Town Hall

Oldham, England, United Kingdom ● Multiplex

Company: Odeon SA London

Address: Parliament Square, Greaves Street, Oldham OL1 1RA, England

Website:

Phone: +44-1616274011

Email: odeon.oldham@odeonuk.com

Theatre Rating
Based on 0 users