1
result
Sold prices in Cholmley Gardens, London Central, NW6
124 Cholmley Gardens, London, NW6 1AA
- £610,000 Semi-detached, Leasehold 29 August 2008
- £469,000 Semi-detached, Leasehold 28 July 2004
- £195,000 Semi-detached, Leasehold 05 August 1996