7 LEBBURN MEADOWS, SO30 2LP sold for £320000 on 2020-12-09
6 LEBBURN MEADOWS, SO30 2LP sold for £306000 on 2021-01-06
5 LEBBURN MEADOWS, SO30 2LP sold for £285000 on 2021-02-25
2 LEBBURN MEADOWS, SO30 2LP sold for £305000 on 2021-04-30
Get official EPC reports (Free)