2 results
New houses for sale in Ilford
- £1,800,000
6 bedroom detached house for saleTomswood Road, Chigwell IG7
66- Tenure: Freehold
- 1,119 sq ft floor area
New buildStudyAdded > 14 days by Property Trend - Leyton
6 bedroom detached house for saleTomswood Road, Chigwell IG7