40 AVEBURY, SL1 5SY sold for £308000 on 2020-03-20
16 AVEBURY, SL1 5SY sold for £358000 on 2020-10-30
36 AVEBURY, SL1 5SY sold for £237500 on 2021-02-22
18 AVEBURY, SL1 5SY sold for £400000 on 2023-03-31
Get official EPC reports (Free)