World Banksy unveils new artwork in London days before Christmas December 22, 2023 Share on Facebook Tweet on Twitter Banksy has unveiled a new piece of art work at an intersection in south east London. Daily Express :: News Feed