English News New London mural prompts Banksy speculation By mywwiinn - March 18, 2024 0 42 FacebookTwitterPinterestWhatsApp Banksy documentary maker James Peak believes the work, close to Finsbury Park, is by the elusive artist. Source link