3
results
Sold prices in Abbotswood Road, London Central, SE22
92 Abbotswood Road, London, SE22 8DN
- £925,000 Detached, Freehold 22 November 2022
- £250,000 Detached, Freehold 01 August 1997
78 Abbotswood Road, London, SE22 8DL
- £117,000 Detached, Freehold 17 June 1998
- £102,950 Detached, Freehold 27 June 1997
47 Abbotswood Road, London, SE22 8DJ
- £95,950 Detached, Freehold 26 September 1997