Property Reference: 1495725. The flat is a 5-minute walk from Finchley central station, has plenty of natural light, and is in a quiet, private residential