27
results
Sold prices in Howbury Road, London Central, SE15
31 Howbury Road, London, SE15 3HH
- £225,000 Terraced, Freehold 27 October 2003
- £85,000 Terraced, Freehold 08 June 1999
21 Howbury Road, London, SE15 3HH
- £213,000 Terraced, Freehold 17 April 2003
41 Howbury Road, London, SE15 3HH
- £20,000 Flat, Leasehold 19 July 1996