Tag Archives: the

Banksy – Exit through the Gift Shop Film

Ahead of Banksy’s UK nationwide film release on 5th March 2010, a pop-up cinema is showing ‘Exit Through the Gift Shop’. Lambeth Palace is situated in Leake Street, under Waterloo train station and features infamous Banksy installations and animatronics.  The same tunnel hosted … Continue reading

Posted in Films, London | Tagged , , , , , | Leave a comment