11 RICHMOND PARK AVENUE, S13 8HA sold for £70000 on 2021-03-12
12 RICHMOND PARK AVENUE, S13 8HA sold for £117000 on 2021-06-18
4 RICHMOND PARK AVENUE, S13 8HA sold for £180000 on 2023-11-24
87 RICHMOND PARK CRESCENT, S13 8HF sold for £165000 on 2020-12-11