A street art festival is drawing to a close, with murals on display in east London. Artists Zoë Power, Josephine Hicks and Venessa Scott have created three new works on permanent display at Canary ...
Some results have been hidden because they may be inaccessible to you