Barnet Press
Topic
1 story, newest first.
A proposed 21,000-home new town development at Crews Hill and Chase Park in Enfield faces criticism from academics who say it will fail without integrated public transport from the outset. The government is expected to decide on the plan by year-end.