The House CheckCheck before you offer

House prices in Finchale Road

71 sales · median £153,500 · most common: Terraced · newest sale Aug 2026.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
164 Finchale Road, London, SE2 9PWAug 2026£375,000TerracedFreehold
66 Finchale Road, London, SE2 9PAMar 2025£169,600Flat / maisonetteLeasehold
160 Finchale Road, London, SE2 9PWFeb 2022£336,000TerracedFreehold
104 Finchale Road, London, SE2 9PWFeb 2022£340,000TerracedFreehold
102 Finchale Road, London, SE2 9PWDec 2021£380,000TerracedFreehold
82 Finchale Road, London, SE2 9PAMay 2020£360,000TerracedFreehold
8 Finchale Road, London, SE2 9NZNov 2019£159,995Flat / maisonetteLeasehold
140 Finchale Road, London, SE2 9PWNov 2018£315,000TerracedFreehold
116 Finchale Road, London, SE2 9PWAug 2018£315,000TerracedFreehold
80 Finchale Road, London, SE2 9PAJun 2018£340,000TerracedFreehold
33 Finchale Road, London, SE2 9PGMay 2018£310,000TerracedFreehold
58 Finchale Road, London, SE2 9PAApr 2018£309,000TerracedFreehold
36 Finchale Road, London, SE2 9NZAug 2017£205,000Flat / maisonetteLeasehold
142 Finchale Road, London, SE2 9PWJun 2016£325,400TerracedFreehold
24 Finchale Road, London, SE2 9NZJul 2015£146,000Flat / maisonetteLeasehold
22 Finchale Road, London, SE2 9NZJun 2015£180,000Flat / maisonetteLeasehold
172 Finchale Road, London, SE2 9PWMar 2013£150,000TerracedFreehold
38 Finchale Road, London, SE2 9NZFeb 2013£103,000Flat / maisonetteLeasehold
166 Finchale Road, London, SE2 9PWJul 2011£165,000TerracedFreehold
108 Finchale Road, London, SE2 9PWJun 2011£175,000TerracedFreehold
162 Finchale Road, London, SE2 9PWSep 2010£154,000TerracedFreehold
13 Finchale Road, London, SE2 9PGFeb 2010£163,000TerracedFreehold
68 Finchale Road, London, SE2 9PAOct 2009£145,000TerracedFreehold
134 Finchale Road, London, SE2 9PWApr 2007£170,000TerracedFreehold
188 Finchale Road, London, SE2 9PWApr 2007£171,000TerracedFreehold
124 Finchale Road, London, SE2 9PWMar 2007£173,000TerracedFreehold
76 Finchale Road, London, SE2 9PANov 2006£180,000TerracedFreehold
150 Finchale Road, London, SE2 9PWSep 2006£159,995TerracedFreehold
182 Finchale Road, London, SE2 9PWJun 2006£160,000TerracedFreehold
122 Finchale Road, London, SE2 9PWJun 2006£159,995TerracedFreehold
Show more

London →