1
result
Sold prices in Clapham Park Terrace, London Central, SW2
6 Clapham Park Terrace, London, SW2 5EA
- £420,000 Terraced, Leasehold 04 June 2014
- £250,000 Flat, Leasehold 20 May 2010
- £249,000 Flat, Leasehold 29 June 2007