120 EWART ROAD, SE23 1BE sold for £410000 on 2020-08-21
98 EWART ROAD, SE23 1BE sold for £385500 on 2022-02-18
96 EWART ROAD, SE23 1BE sold for £490000 on 2022-12-16
82 EWART ROAD, SE23 1BE sold for £395000 on 2023-07-21
Get official EPC reports (Free)