Plan for 1,500 new homes in Finchley considered by Barnet Council after securing City Hall support
The proposed development at Great North Leisure Park aims to create 1,502 homes, a new leisure centre, and retail space but only offers 23% affordable housing.