42 STEVENAGE ROAD, SW6 6HA sold for £3100000 on 2023-10-09
38 FINLAY STREET, SW6 6HD sold for £2250000 on 2021-04-01
22 FINLAY STREET, SW6 6HD sold for £1735000 on 2021-06-02
18 FINLAY STREET, SW6 6HD sold for £2750000 on 2021-12-01
Get official EPC reports (Free)