The House CheckCheck before you offer

House prices in Macoma Road

116 sales · median £216,250 · most common: Terraced · newest sale Nov 2025.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
25 Macoma Road, London, SE18 2QWDec 2015£360,000TerracedFreehold
73 Macoma Road, London, SE18 2QJNov 2015£430,000TerracedFreehold
60 Macoma Road, London, SE18 2QPAug 2015£452,000TerracedFreehold
32 Macoma Road, London, SE18 2QPMar 2015£411,000TerracedFreehold
78 Macoma Road, London, SE18 2QLFeb 2015£426,000TerracedFreehold
1 Macoma Road, London, SE18 2QWSep 2014£405,000TerracedFreehold
46 Macoma Road, London, SE18 2QPFeb 2014£360,000TerracedFreehold
126 Macoma Road, London, SE18 2QLNov 2013£303,000TerracedFreehold
2 Macoma Road, London, SE18 2QPMar 2013£305,000TerracedFreehold
134 Macoma Road, London, SE18 2QLJan 2013£215,000TerracedFreehold
29 Macoma Road, London, SE18 2QWMay 2011£250,000TerracedFreehold
4 Macoma Road, London, SE18 2QPJun 2010£250,000TerracedFreehold
81 Macoma Road, London, SE18 2QJMar 2010£250,000TerracedFreehold
77 Macoma Road, London, SE18 2QJJan 2010£165,000TerracedFreehold
45 Macoma Road, London, SE18 2QWDec 2008£200,000TerracedFreehold
65 Macoma Road, London, SE18 2QJMay 2008£217,500TerracedFreehold
54 Macoma Road, London, SE18 2QPFeb 2008£310,000TerracedFreehold
33 Macoma Road, London, SE18 2QWAug 2006£245,000TerracedFreehold
11A Macoma Road, London, SE18 2QWMar 2006£232,000TerracedFreehold
120 Macoma Road, London, SE18 2QLFeb 2006£221,000TerracedFreehold
107 Macoma Road, London, SE18 2QJDec 2005£205,000TerracedFreehold
84 Macoma Road, London, SE18 2QLMay 2005£205,000TerracedFreehold
39 Macoma Road, London, SE18 2QWMar 2005£235,000Semi-detachedFreehold
3 Macoma Road, London, SE18 2QWNov 2003£196,500TerracedFreehold
7 Macoma Road, London, SE18 2QWOct 2003£190,000TerracedFreehold
111 Macoma Road, London, SE18 2QJSep 2003£157,000TerracedFreehold
92 Macoma Road, London, SE18 2QLJun 2003£210,000TerracedFreehold
90 Macoma Road, London, SE18 2QLJun 2003£198,000TerracedFreehold
68 Macoma Road, London, SE18 2QLMar 2003£118,000Flat / maisonetteLeasehold
61 Macoma Road, London, SE18 2QJDec 2002£160,000TerracedFreehold
Show more

London →