101 ARCHER ROAD, S8 0JX sold for £369000 on 2022-07-04
137 ARCHER ROAD, S8 0JX sold for £475000 on 2022-11-04
129 ARCHER ROAD, S8 0JX sold for £230000 on 2022-12-09
Get official EPC reports (Free)