23A CHARLESTON STREET, SE17 1NG sold for £450000 on 2020-01-28
25 CHARLESTON STREET, SE17 1NG sold for £995000 on 2021-03-29
23 CHARLESTON STREET, SE17 1NG sold for £640000 on 2022-05-12
13A CHARLESTON STREET, SE17 1NG sold for £383760 on 2023-03-13