The House CheckCheck before you offer

House prices in SE25 5DR

65 sales · median £219,500 · most common: Terraced · newest sale Mar 2026.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
21 Stroud Road, London, SE25 5DRMar 2026£460,000TerracedFreehold
20 Stroud Road, London, SE25 5DRMar 2026£400,000TerracedFreehold
11 Stroud Road, London, SE25 5DRJul 2025£565,000TerracedFreehold
36 Stroud Road, London, SE25 5DRJun 2025£1,090,000Other propertyFreehold
34 Stroud Road, London, SE25 5DRJun 2025£1,090,000Other propertyFreehold
15 Stroud Road, London, SE25 5DRJul 2024£495,000TerracedFreehold
13 Stroud Road, London, SE25 5DRJun 2023£500,000TerracedFreehold
23 Stroud Road, London, SE25 5DRSep 2021£480,000Semi-detachedFreehold
17 Stroud Road, London, SE25 5DRJun 2021£410,000TerracedFreehold
9 Stroud Road, London, SE25 5DRJun 2021£444,500TerracedFreehold
1 Stroud Road, London, SE25 5DRAug 2020£417,250TerracedFreehold
31 Stroud Road, London, SE25 5DROct 2019£370,000TerracedFreehold
6 Stroud Road, London, SE25 5DRJul 2018£329,000TerracedFreehold
30 Stroud Road, London, SE25 5DRJul 2016£410,000TerracedFreehold
1B Stroud Road, London, SE25 5DRMar 2015£308,000Semi-detachedFreehold
1A Stroud Road, London, SE25 5DRJan 2014£290,000Semi-detachedFreehold
14 Stroud Road, London, SE25 5DRJul 2012£247,500TerracedFreehold
35 Stroud Road, London, SE25 5DRMay 2010£425,000Semi-detachedFreehold
18 Stroud Road, London, SE25 5DROct 2008£187,000TerracedFreehold
38 Stroud Road, London, SE25 5DRMay 2008£310,000TerracedFreehold
37 Stroud Road, London, SE25 5DRApr 2007£250,000Semi-detachedFreehold
22A Stroud Road, London, SE25 5DRDec 2006£192,000TerracedFreehold
33 Stroud Road, London, SE25 5DRMar 2006£190,000TerracedFreehold
32 Stroud Road, London, SE25 5DRDec 2005£250,000TerracedFreehold
2 Stroud Road, London, SE25 5DRSep 2003£178,000TerracedFreehold
25 Stroud Road, London, SE25 5DRApr 2003£165,000TerracedFreehold
29 Stroud Road, London, SE25 5DRAug 2002£168,950TerracedFreehold
27 Stroud Road, London, SE25 5DRJul 2002£174,000TerracedFreehold
22 Stroud Road, London, SE25 5DRJul 1998£108,500Semi-detachedFreehold
12 Stroud Road, London, SE25 5DRMar 1998£105,000TerracedFreehold
Show more

SE25 →