The House CheckCheck before you offer

House prices in Badgers Croft

55 sales · median £305,000 · most common: Semi-detached · newest sale Mar 2025.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
14 Badgers Croft, London, SE9 3DBMar 2025£450,000Semi-detachedFreehold
22 Badgers Croft, London, N20 8AHMar 2025£830,000TerracedLeasehold
39 Badgers Croft, London, SE9 3DAJan 2025£420,000Semi-detachedFreehold
4 Badgers Croft, London, N20 8AHNov 2023£719,000TerracedLeasehold
26 Badgers Croft, London, N20 8AHApr 2023£875,000Semi-detachedLeasehold
11 Badgers Croft, London, SE9 3DAAug 2022£460,000Semi-detachedFreehold
32 Badgers Croft, London, SE9 3DBJun 2022£410,000Semi-detachedFreehold
15 Badgers Croft, London, SE9 3DAFeb 2021£416,000Semi-detachedFreehold
18 Badgers Croft, London, N20 8AHJun 2020£750,000TerracedLeasehold
14 Badgers Croft, London, N20 8AHMar 2020£905,000DetachedLeasehold
19 Badgers Croft, London, SE9 3DANov 2019£400,000Semi-detachedFreehold
31 Badgers Croft, London, SE9 3DAMar 2018£375,000Semi-detachedFreehold
12 Badgers Croft, London, N20 8AHMay 2017£680,000DetachedLeasehold
26 Badgers Croft, London, SE9 3DBMar 2017£440,000Semi-detachedFreehold
1 Badgers Croft, London, SE9 3DAMar 2017£380,000Semi-detachedFreehold
42 Badgers Croft, London, SE9 3DBJan 2017£315,000Semi-detachedFreehold
36 Badgers Croft, London, SE9 3DBJun 2016£355,000Semi-detachedFreehold
16 Badgers Croft, London, N20 8AHMay 2015£825,000DetachedLeasehold
32 Badgers Croft, London, N20 8AHApr 2015£730,000TerracedLeasehold
13 Badgers Croft, London, SE9 3DASep 2014£250,000Semi-detachedFreehold
2 Badgers Croft, London, N20 8AHJan 2012£575,000TerracedLeasehold
2 Badgers Croft, London, SE9 3DBApr 2010£205,000Semi-detachedFreehold
37 Badgers Croft, London, SE9 3DAAug 2009£218,000Semi-detachedFreehold
12 Badgers Croft, London, SE9 3DBFeb 2008£190,000Semi-detachedFreehold
23 Badgers Croft, London, SE9 3DAJan 2007£220,000TerracedFreehold
10 Badgers Croft, London, SE9 3DBJul 2006£190,000Semi-detachedFreehold
43 Badgers Croft, London, SE9 3DAJul 2002£153,000Semi-detachedFreehold
10 Badgers Croft, London, N20 8AHDec 2001£455,000DetachedLeasehold
30 Badgers Croft, London, N20 8AHJan 2000£339,000TerracedLeasehold
20 Badgers Croft, London, N20 8AHJul 1998£250,000TerracedLeasehold
Show more

London →