93B CHARLWOOD STREET, SW1V 4PB sold for £980000 on 2020-05-29
95B CHARLWOOD STREET, SW1V 4PB sold for £777000 on 2022-03-31
85 CHARLWOOD STREET, SW1V 4PB sold for £436340 on 2022-05-03
91 CHARLWOOD STREET, SW1V 4PB sold for £685000 on 2022-10-25
Get official EPC reports (Free)