The best things about the Labia theatre

The Labia theatre is cinema tucked away in Orange Street in Cape Town. It’s close to the popular Lord Nelson Hotel which offers an elegant high tea experience and the Cape Town Company Gardens. It’s also a stone throw away from the high school I attended. The Labia is an independent cinema with a fascinating…