The House CheckCheck before you offer

House prices in SE25 6TQ

43 sales · median £180,000 · most common: Terraced · newest sale Aug 2025.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
117 Grange Road, Upper Norwood, London, SE25 6TQAug 2025£229,580TerracedFreehold
107 Grange Road, Upper Norwood, London, SE25 6TQAug 2023£440,000TerracedFreehold
93 Grange Road, Upper Norwood, London, SE25 6TQFeb 2021£510,000TerracedFreehold
109 Grange Road, Upper Norwood, London, SE25 6TQAug 2020£420,000TerracedFreehold
113 Grange Road, Upper Norwood, London, SE25 6TQSep 2015£422,000TerracedFreehold
97 Grange Road, London, SE25 6TQJan 2014£300,000TerracedFreehold
91 Grange Road, London, SE25 6TQJun 2013£238,000TerracedFreehold
119 Grange Road, London, SE25 6TQJul 2011£218,000TerracedFreehold
101 Grange Road, London, SE25 6TQAug 2009£213,000TerracedFreehold
95 Grange Road, London, SE25 6TQDec 2008£205,000Semi-detachedFreehold
135 Grange Road, London, SE25 6TQDec 2006£249,000TerracedFreehold
103 Grange Road, London, SE25 6TQOct 2006£204,000TerracedFreehold
111 Grange Road, London, SE25 6TQJul 2002£176,000TerracedFreehold
129 Grange Road, London, SE25 6TQOct 2000£141,000TerracedFreehold
121 Grange Road, London, SE25 6TQNov 1999£123,000TerracedFreehold
127 Grange Road, London, SE25 6TQFeb 1999£88,000TerracedFreehold
87 Grange Road, London, SE25 6TQJan 1997£69,000Semi-detachedFreehold
125 Grange Road, London, SE25 6TQDec 1996£69,230TerracedFreehold
89 Grange Road, London, SE25 6TQAug 1996£69,000TerracedFreehold
143 Grange Road, London, SE25 6TQJul 1996£78,000Semi-detachedFreehold
123 Grange Road, London, SE25 6TQApr 1996£67,500TerracedFreehold
141 Grange Road, London, SE25 6TQJan 1996£74,000TerracedFreehold

SE25 →