Search

Banksy has come to Islington!

After much speculation from locals and news outlets alike, today the anonymous street artist Banksy has officially confirmed his latest work on a residential building on Hornsey Road in Finsbury Park! The captivating mural, which features swathes of green behind a pared tree with a person holding a pressure hose next to it, is testament […]