75A MARMADON ROAD, SE18 1EA sold for £370000 on 2022-02-02
17 BALGOWAN STREET, SE18 1EB sold for £392000 on 2022-04-08
11 BALGOWAN STREET, SE18 1EB sold for £395500 on 2022-04-29
31 BALGOWAN STREET, SE18 1EB sold for £430000 on 2023-12-20
Get official EPC reports (Free)