3
results
Sold prices in Abbotswood Road, London Central, SW16
19 Abbotswood Road, London, SW16 1AJ
- £1,595,000 Terraced, Freehold 25 April 2024
- £225,000 Terraced, Freehold 23 January 1998
59a Abbotswood Road, London, SW16 1AL
- £615,000 Terraced, Freehold 14 February 2007
36 Abbotswood Road, London, SW16 1AP
- £361,000 Terraced, Freehold 14 January 1999