Theberton Street
Barnsbury, Islington, London, N1
£625 pw | £2,708 pcm
Bedrooms: 2
Furnished: Unfurnished
Immaculate Upper Maisonette in an unbeaten location.