23 EBSWORTH STREET, SE23 1ER sold for £708100 on 2020-01-22
1A EBSWORTH STREET, SE23 1ER sold for £720000 on 2020-02-21
5 EBSWORTH STREET, SE23 1ER sold for £750000 on 2022-03-24
15 EBSWORTH STREET, SE23 1ER sold for £420000 on 2022-04-19
Get official EPC reports (Free)