Art Galleries in London - Islington 14 Wharf Road, Islington, London, N1 7RW Tags: exhibition space, not-for-profit