123 BELGRAVE ROAD, SL1 3RA sold for £480000 on 2023-09-29
30 BELGRAVE ROAD, SL1 3RE sold for £345000 on 2022-04-07
52 BELGRAVE ROAD, SL1 3RE sold for £362500 on 2023-09-01
61 BELGRAVE ROAD, SL1 3RG sold for £344000 on 2021-01-21
Get official EPC reports (Free)