26
results
Sold prices in Harwood Terrace, London Central, SW6
17 Harwood Terrace, London, SW6 2AF
- £310,000 Flat, Freehold 14 November 1997
22 Harwood Terrace, London, SW6 2AB
- £265,000 Terraced, Freehold 31 January 1997