Since its establishment in 1981, London International Festival of Theatre – or LIFT – have been bringing bold and ambitious theatre to the capital with its bi-a...
As you queue to receive your headphones and are led into an ampitheatre-like construction, The Roof quickly makes you believe you are about to watch something t...