The House CheckCheck before you offer

House prices in SW6 2WB

2 sales · median £10,561,195 · most common: Other property · newest sale Sep 2024.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
26, Cembra Apartments, 143 Townmead Road, London, SW6 2WBSep 2024£7,342,389Other propertyLeasehold

SW6 ↑