Banksy 08. Jan. 2005 / london / No Comments Banksy pays a visit to Dodneys Tea Garden on the corner of Penton Street, now Clockwork – hangout for Carhartt-clad vodka liggers