100 ST LEONARDS ROAD, SL4 3DA sold for £1400000 on 2020-07-08
6 OSBORNE MEWS, SL4 3DE sold for £259186 on 2021-11-04
12 OSBORNE MEWS, SL4 3DE sold for £1475000 on 2023-07-12
168 ST LEONARDS ROAD, SL4 3DL sold for £500000 on 2021-03-31
Get official EPC reports (Free)