HomeTop StoriesNew London mural prompts Banksy speculation BBC News Top Stories New London mural prompts Banksy speculation Admin March 18, 2024 0 Banksy documentary maker James Peak believes the work, near Finsbury Park, is by the elusive artist. from BBC News https://ift.tt/ZSQ6PCI Tags BBC News Top Stories Newer Older