The House CheckCheck before you offer

House prices in SE12 8AL

40 sales · median £460,000 · most common: Detached · newest sale Aug 2026.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
69 Upwood Road, London, SE12 8ALAug 2026£1,397,000TerracedFreehold
81 Upwood Road, London, SE12 8ALFeb 2023£916,000DetachedFreehold
77 Upwood Road, London, SE12 8ALMar 2021£960,000DetachedFreehold
85 Upwood Road, London, SE12 8ALMar 2021£952,500DetachedFreehold
73 Upwood Road, London, SE12 8ALFeb 2021£942,500DetachedFreehold
127 Upwood Road, London, SE12 8ALNov 2020£1,052,000DetachedFreehold
71 Upwood Road, London, SE12 8ALMay 2020£910,000DetachedFreehold
129 Upwood Road, London, SE12 8ALAug 2019£955,000DetachedFreehold
119 Upwood Road, London, SE12 8ALFeb 2016£720,000DetachedFreehold
109 Upwood Road, London, SE12 8ALNov 2014£695,000Semi-detachedFreehold
113 Upwood Road, London, SE12 8ALApr 2014£610,000DetachedFreehold
93 Upwood Road, London, SE12 8ALJan 2014£625,000DetachedFreehold
117 Upwood Road, London, SE12 8ALSep 2013£515,000DetachedFreehold
131 Upwood Road, London, SE12 8ALFeb 2013£490,000Semi-detachedFreehold
95 Upwood Road, London, SE12 8ALFeb 2008£460,000DetachedFreehold
103 Upwood Road, London, SE12 8ALNov 2005£350,000DetachedFreehold
105 Upwood Road, London, SE12 8ALMar 2004£390,000Semi-detachedFreehold
101 Upwood Road, London, SE12 8ALSep 2003£340,000DetachedFreehold
115 Upwood Road, London, SE12 8ALAug 2003£340,000DetachedFreehold
83 Upwood Road, London, SE12 8ALJun 1999£171,500Semi-detachedFreehold
79 Upwood Road, London, SE12 8ALMar 1999£189,000DetachedFreehold
75 Upwood Road, London, SE12 8ALJan 1998£242,500Semi-detachedFreehold
133 Upwood Road, London, SE12 8ALAug 1996£190,000Semi-detachedFreehold

SE12 →