Timeless art in the heart of Islington