29 WATERBEACH ROAD, SL1 3LA sold for £252500 on 2020-09-04
3A WATERBEACH ROAD, SL1 3LA sold for £217500 on 2021-05-28
29 WATERBEACH ROAD, SL1 3LA sold for £317000 on 2021-11-26
3 WATERBEACH ROAD, SL1 3LA sold for £405000 on 2022-10-13
Get official EPC reports (Free)