Odeon Broadway Plaza

Birmingham, England, United Kingdom ● Multiplex

Company: Odeon SA London

Address: 220 Ladywood Middleway, Birmingham B16 8LP, England

Website:

Phone: +44-1214506800

Email: gs@odeon.co.uk, odeon.broadwayplaza@odeonuk.com

Theatre Rating
Based on 0 users