Islington On The Green
12A Islington Green, Angel, London, N1
£690 pw | £2,990 pcm
Bedrooms: 2
Furnished: Furnished/Unfurnished
An impressive apartment on the top floor located in the heart of Islington.