Log In
Plan Your Trek Now

IMAX Theatre

Glasgow, United Kingdom
4/5
2 Views
attractions
Owner description: The Imax Theatre next to the Science Centre houses one of the world's largest cinema screens and is a popular venue for 3D... more » Owner description: The Imax Theatre next to the Science Centre houses one of the world's largest cinema screens and is a popular venue for 3D movies. « less
Owner description: The Imax Theatre next to the Science Centre houses one of the world's largest cinema screens and is a popular venue for 3D... more » Owner description: The Imax Theatre next to the Science Centre houses one of the world's largest cinema screens and is a popular venue for 3D movies. « less
0 Comment
Be the First
to Add a Review
Submit
Write a review