26
results
Sold prices in Russell Close, London Central, W4
9 Russell Close, London, W4 2NU
- £168,950 Flat, Leasehold 27 July 1995
10 Russell Close, London, W4 2NU
- £104,950 Flat, Leasehold 24 July 1995