22 EDENHURST AVENUE, SW6 3PB sold for £3572000 on 2020-10-02
12 EDENHURST AVENUE, SW6 3PB sold for £3400000 on 2021-09-30
24 EDENHURST AVENUE, SW6 3PB sold for £4350000 on 2022-07-11
14 EDENHURST AVENUE, SW6 3PB sold for £4511000 on 2023-07-14
Get official EPC reports (Free)