538 FINCHLEY ROAD, NW11 8DD sold for £1080000 on 2020-04-06
520 FINCHLEY ROAD, NW11 8DD sold for £640000 on 2020-09-14
512 FINCHLEY ROAD, NW11 8DD sold for £1016500 on 2022-10-25
506B FINCHLEY ROAD, NW11 8DE sold for £375000 on 2020-03-06
Get official EPC reports (Free)