3
results
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
86 Caistor Mews, London, SW12 8QW
- £470,000 Terraced, Freehold 24 September 2019
90 Caistor Mews, London, SW12 8QW
- £63,000 Freehold 26 July 2019