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 the Banksy Cans Festival in 2008. Exit through the Gift Shop is a documentary of how … Continue reading Banksy – Exit through the Gift Shop Film