A massive 20-screen Odeon located within the Trafford Centre, just west of Manchester city centre. It includes an IMAX screen.
As well as the cinema, there is also a Costa Coffee, Ambar – specialising in cocktails and wine – and the shops and outlets available within the Trafford Centre.
The Odeon is easily located, with bus station on site and a taxi rank just outside.
Tell us more about this place.