Islington Square

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