1
result
Sold prices in Callard Close, London Central, W2
4 Callard Close, London, W2 1AT
- £850,000 Detached, Freehold 21 March 2012
- £350,000 Flat, Freehold 08 April 1998
- £290,000 Flat, Freehold 30 May 1997