71 UPWOOD ROAD, SE12 8AL sold for £910000 on 2020-05-27
127 UPWOOD ROAD, SE12 8AL sold for £1052000 on 2020-11-10
73 UPWOOD ROAD, SE12 8AL sold for £942500 on 2021-02-22
85 UPWOOD ROAD, SE12 8AL sold for £952500 on 2021-03-16
Get official EPC reports (Free)