24 FLAMBOROUGH STREET, E14 7LS sold for £815000 on 2020-10-16
23 FLAMBOROUGH STREET, E14 7LS sold for £805000 on 2021-06-29
19 FLAMBOROUGH STREET, E14 7LS sold for £725000 on 2022-02-21
7 FLAMBOROUGH STREET, E14 7LS sold for £729000 on 2022-07-21
Get official EPC reports (Free)