5 BARFRESTON WAY, SE20 8LT sold for £390000 on 2020-01-06
11 BARFRESTON WAY, SE20 8LT sold for £385000 on 2021-08-20
4 BARFRESTON WAY, SE20 8LT sold for £485000 on 2023-05-05
2 BARFRESTON WAY, SE20 8LT sold for £440000 on 2023-06-05
Get official EPC reports (Free)