2
results
Sold prices in Clavering Place, London Central, SW12
1 Clavering Place, London, SW12 8DB
- £2,275,000 Detached, Freehold 30 June 2020
- £1,650,000 Detached, Freehold 04 April 2011
4 Clavering Place, London, SW12 8DB
- £1,925,000 Detached, Freehold 30 June 2010