2 THE DELL, SL9 0JA sold for £681000 on 2020-12-14
6 THE DELL, SL9 0JA sold for £625000 on 2023-08-18
9 MONUMENT LANE, SL9 0JB sold for £565000 on 2021-05-14
15 MONUMENT LANE, SL9 0JB sold for £790000 on 2021-09-24
Get official EPC reports (Free)