Islington Square

Islington Square
116 Upper Street, London, N1 1QP
Photo of Islington Square