3 bedroom terraced house for sale in Windsor Road, Islington

Windsor Road, Islington, London, N7 6JJ, N7 6JJ

Price
£1,000,000
Bedrooms
3
Type
Terraced

View property 95225517