1
result
Sold prices in Clockhouse Place, London Central, SW15
29 Clockhouse Place, London, SW15 2EL
- £80,000 Terraced, Leasehold 25 November 2005
- £325,000 Flat, Leasehold 15 July 2004
- £276,000 Flat, Leasehold 07 December 2000
- £155,000 Flat, Leasehold 31 October 1997