Loading titleLoading artist
A tree mural in north London that appeared on a residential building overnight is the work of Banksy, the anonymous street artist has confirmed..