3
results
Sold prices in Babington Road, London Central, SW16
129 Babington Road, London, SW16 6AN
- £1,643,000 Detached, Freehold 31 March 2022
- £450,000 Detached, Freehold 09 May 2002
127 Babington Road, London, SW16 6AN
- £1,353,000 Detached, Freehold 02 July 2018
- £345,000 Detached, Freehold 28 August 1998
- £161,000 Detached, Freehold 29 September 1997
125 Babington Road, London, SW16 6AN
- £675,000 Detached, Freehold 26 August 2008
- £230,000 Detached, Freehold 26 June 1998