6 CHARLES STREET, W1J 5DG sold for £200000 on 2020-06-30
10 CHARLES STREET, W1J 5DN sold for £3070000 on 2022-01-28
10 CHARLES STREET, W1J 5DN sold for £3300000 on 2023-05-23
20 CHARLES STREET, W1J 5DT sold for £3750000 on 2022-01-12
Get official EPC reports (Free)