26 AMBLESIDE, SO30 2NS sold for £269950 on 2021-01-08
12 AMBLESIDE, SO30 2NS sold for £235000 on 2021-02-26
2 AMBLESIDE, SO30 2NS sold for £355000 on 2022-02-18
16 AMBLESIDE, SO30 2NS sold for £250000 on 2023-02-03
Get official EPC reports (Free)