Islington on the Green
12A Islington Green, Angel, Islington, London, N1
£561 pw | £2,427 pcm
Bedrooms: 1
Furnished: Furnished
Fifth floor one bedroom apartment in this popular development