29
results
Sold prices in Northwood Road, London Central, SE23
8 Northwood Road, London, SE23 2HR
- £187,000 Terraced, Leasehold 01 July 2005
18 Northwood Road, London, SE23 2HR
- £230,000 Terraced, Freehold 28 May 2002
8b Northwood Road, London, SE23 2HR
- £87,000 Flat, Leasehold 22 October 1999
- £46,000 Flat, Leasehold 31 October 1995
19 Northwood Road, London, SE23 2HR
- £86,500 Terraced, Freehold 31 January 1997
9 Northwood Road, London, SE23 2HR
- £69,000 Terraced, Freehold 24 November 1995