About The Labia Theatre
The Labia Theatre, fondly known as The Labia, is the oldest independent art-repertory cinema in South Africa. Cape Town’s favourite independent cinema, consists of four screens, a garden Terrace, bar and coffee shop. Situated at 68 Orange Street, in the Gardens, the Labia Theatre, originally an Italian Embassy ballroom, was on 16 May 1949,