3 results
6 bedroom houses for sale in Stroud Green South
- Offers in excess of£2,000,000
6 bedroom detached house for saleFerme Park Road, London, N8
62- Tenure: Freehold
- Detached
Chain-free
6 bedroom detached house for saleFerme Park Road, London, N8