The government has recently confirmed that the proposal to build up to 21,000 homes at Crews Hill and Chase Park is being taken forward in its New Towns Draft Programme.[1] Enfield Council submitted a proposal to build a new town at Crews Hill and Chase Park to the government’s New Towns Taskforce in late 2024.[2]Continue reading “Enfield Council is avoiding scrutiny of its new town bid”