Plan for 1,500 new homes in Finchley considered by Barnet Council after securing City Hall support - The scheme includes a 25 ...