2 results
Semi-detached houses for sale in Stroud Green North
- Offers in excess of£1,500,000
6 bedroom semi-detached house for saleLondon N4
64- Tenure: Freehold
- Kitchen Diner
Added > 14 days by Clarke & Lloyds - Canary Wharf
6 bedroom semi-detached house for saleLondon N4