28
results
Sold prices in Acfold Road, London Central, SW6
21 Acfold Road, London, SW6 2AJ
- £198,000 Terraced, Leasehold 17 January 1997
- £154,000 Terraced, Leasehold 24 November 1995
29 Acfold Road, London, SW6 2AJ
- £380,000 Terraced, Freehold 14 November 1996
35 Acfold Road, London, SW6 2AJ
- £285,000 Terraced, Freehold 23 January 1996
16 Acfold Road, London, SW6 2AL
- £305,000 Terraced, Freehold 01 May 1995