The House CheckCheck before you offer

House prices in Handen Road, London, SE12

69 sales · median £495,000 · most common: Semi-detached · newest sale Jun 2026.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
76 Handen Road, London, SE12 8NRJun 2026£1,420,000TerracedFreehold
Flat 1, 18 Handen Road, London, SE12 8NPOct 2025£610,000Flat / maisonetteLeasehold
52 Handen Road, London, SE12 8NRJul 2025£1,720,000Semi-detachedFreehold
60 Handen Road, London, SE12 8NRJul 2023£1,617,500Semi-detachedFreehold
15 Handen Road, London, SE12 8NPApr 2023£2,225,000Semi-detachedFreehold
6B Handen Road, London, SE12 8NPDec 2022£520,000Flat / maisonetteLeasehold
1 Handen Road, London, SE12 8NPFeb 2022£2,030,000DetachedFreehold
Flat B, 18 Handen Road, London, SE12 8NPJan 2022£585,000Flat / maisonetteLeasehold
47A Handen Road, London, SE12 8NRNov 2021£1,950,000DetachedFreehold
49 Handen Road, London, SE12 8NRSep 2020£1,005,000DetachedFreehold
11B Handen Road, London, SE12 8NPJun 2018£865,000Flat / maisonetteLeasehold
40 Handen Road, London, SE12 8NRJul 2016£1,325,000Semi-detachedFreehold
25 Handen Road, London, SE12 8NPJul 2011£908,500Semi-detachedFreehold
12 Handen Road, London, SE12 8NPJul 2011£910,000DetachedFreehold
56 Handen Road, London, SE12 8NRJul 2009£795,000Semi-detachedFreehold
68 Handen Road, London, SE12 8NROct 2008£623,000Semi-detachedFreehold
Flat C, 18 Handen Road, London, SE12 8NPOct 2007£280,000Flat / maisonetteLeasehold
66 Handen Road, London, SE12 8NRJul 2006£675,000Semi-detachedFreehold
10 Handen Road, London, SE12 8NPMay 2005£685,000DetachedFreehold
27 Handen Road, London, SE12 8NPAug 2004£700,000Semi-detachedFreehold
35B Handen Road, London, SE12 8NROct 2003£280,000Semi-detachedFreehold
48A Handen Road, London, SE12 8NRMar 2003£175,000Flat / maisonetteLeasehold
9 Handen Road, London, SE12 8NPJun 2001£611,500DetachedFreehold
72 Handen Road, London, SE12 8NROct 2000£390,000Semi-detachedFreehold
Top Flat, 38 Handen Road, London, SE12 8NRMar 2000£385,000DetachedFreehold
16 Handen Road, London, SE12 8NPJul 1997£345,000DetachedFreehold

London ↑