Croft Retail & Leisure Park, Welton Road,
No one has favorited this theater yet
Located in Bromborough, just south of Birkenhead on the Wirral penninsula. The 11-screen Odeon opened on 14th November 1991. Seating capacities in the screens range from 453, down to 78.
Just login to your account and subscribe to this theater