Museums nearby 201 The Dome - Near Odeon, Trafford Centre, Barton Dock Road, Trafford Park, Manchester M17 8DF

Castle Galleries

Approximately 0.16 km away
Address: 13 Regent Cr, Manchester M17 8AP, United Kingdom

The Lancastrian Theatre Organ Trust

Approximately 1.75 km away
Address: Alexandra Road, Eccles M30 7HJ, United Kingdom