Odeon Trafford Centre
201 The Dome, The Trafford Centre,
No one has favorited this theater yet
Located in the Trafford Centre, a newly built shopping centre in 1998, which internally is designed to look like an ocean liner.
The 20-screen UCI opened on 23rd September 1998. Seating capacities in the screens range from 417, down to 110.
Just login to your account and subscribe to this theater