islington-council

Banksy

Banksy's Latest Tree Mural in London Sparks Global Speculation

Banksy delights fans with a new tree mural in North London, leaving the art world abuzz with speculation. Read on to uncover the intriguing details!

See more