13 ORCHARD ROAD, SG1 3HD sold for £600000 on 2021-06-28
20 ORCHARD ROAD, SG1 3HE sold for £545000 on 2022-02-24
17 ORCHARD ROAD, SG1 3HE sold for £570000 on 2023-03-27
18 IVEL ROAD, SG1 3HJ sold for £220000 on 2021-06-30
Get official EPC reports (Free)