Odeon Cardiff & IMAX

Cardiff, Wales, United Kingdom ● Multiplex

Company: Odeon SA London

Address: Atlantic Wharf, Hemmingway Road, Cardiff CF10 4JY, Wales

Website:

Phone: +44-02920442200, +44-02920472980

Email: odeon.cardiff@odeonuk.com

Theatre Rating
Based on 0 users