5 BOSCASTLE ROAD, NW5 1EE sold for £3028000 on 2021-09-30
29 BOSCASTLE ROAD, NW5 1EE sold for £3200000 on 2022-09-23
23 BOSCASTLE ROAD, NW5 1EE sold for £2375000 on 2023-06-23
13 BOSCASTLE ROAD, NW5 1EE sold for £3950000 on 2023-09-15
Get official EPC reports (Free)