59 GLENGARRY ROAD, SE22 8QA sold for £627500 on 2021-09-27
89 GLENGARRY ROAD, SE22 8QA sold for £420000 on 2021-12-10
95A GLENGARRY ROAD, SE22 8QA sold for £490000 on 2022-03-09
61 GLENGARRY ROAD, SE22 8QA sold for £640000 on 2022-06-10
Get official EPC reports (Free)