St. Peter's Road,
No one has favorited this theater yet
The Torch Theatre opened in 1977. It has a cliffside location, overlooking the site of the Marina. The main original 297 seat auditorium has now be joined by a 102 seat Studio Theatre. Both are equipped to screen films. The theatre is operated by the local Council.
Just login to your account and subscribe to this theater