1
result
Sold prices in Nettlefold Place, London Central, SE27
9 Nettlefold Place, London, SE27 0JW
- £425,000 Terraced, Freehold 21 June 2019
- £232,000 Terraced, Freehold 17 May 2011