Churchfield house is located in North Finchley within a 5 mins walk from the Finchley bus station onto Woodhouse Road.
A newly built block of 12 self-contained flats opened in 2017.
It is located within a few mins walk to the high road of North Finchley. 10 Single bed flats with 2 double bed flats.