1
result
Sold prices in Caistor Mews, London Central, SW12
84a Caistor Mews, London, SW12 8QW
- £450,000 Flat, Leasehold 27 May 2022
- £445,000 Flat, Leasehold 10 September 2014
- £145,000 Flat, Leasehold 06 March 2000