James Cracknell: What next for Enfield’s New Town plan?

The government announced in March that London would be getting two New Towns, one at Thamesmead in Greenwich and the other at Crews Hill and Chase Park in Enfield, where housebuilding is set to be “accelerated”.
Havoc links to the original reporting — the full story stays with the publisher.