71 CHARLWOOD STREET, SW1V 4PG sold for £675000 on 2020-10-09
71 CHARLWOOD STREET, SW1V 4PG sold for £690000 on 2020-12-04
69 CHARLWOOD STREET, SW1V 4PG sold for £700000 on 2021-03-19
69 CHARLWOOD STREET, SW1V 4PG sold for £650000 on 2022-07-08
Get official EPC reports (Free)