1
result
Sold prices in Clifford Gardens, London Central, NW10
2c Clifford Gardens, London, NW10 5JD
- £885,000 Detached, Freehold 07 March 2016
- £530,000 Detached, Freehold 10 January 2008