New London mural prompts Banksy speculationPure RadioMarch 17, 2024News Banksy documentary maker James Peak believes the work, near Finsbury Park, is by the elusive artist. Read more about this story …. Share your love Previous Post Game of Thrones creators: Why we swapped dragons for aliens in new show Next Post Oscar-winning King's Speech screenwriter dies