168 ST LEONARDS ROAD, SL4 3DL sold for £500000 on 2021-03-31
166 ST LEONARDS ROAD, SL4 3DL sold for £447500 on 2021-05-13
222 ST LEONARDS ROAD, SL4 3DL sold for £425000 on 2021-11-26
190 ST LEONARDS ROAD, SL4 3DL sold for £610000 on 2022-08-24
Get official EPC reports (Free)