East Finchley Flat Rentals Overview This charming brick building, located on Leslie Road in the East Finchley flat rentals market, is ideal for those looking to live on a budget but still be in the heart of East Finchley. Located near the High Street and