2 results
Detached houses for sale in Stroud Green
- Featured£2,950,000
5 bedroom detached house for saleLancaster Road, Stroud Green
54- Unique detached house
- Five bedrooms
- Three bathrooms
- 3227 sq ft living space
5 bedroom detached house for saleLancaster Road, Stroud Green