The Labia Theatre has been recognised as one of the most beautiful cinemas in the world, according to London's Time Out Magazine. The quirky gem situated on Orange Street in
Tucked in a corner in the middle of Orange Street in Gardens lies a beautiful little cinema that will plunge you back into yesteryear. Steeped in history and love, the