New towns New towns England and Wales 1Designation of areas. 1ALocal authority to oversee development of new town 2Reduction of designated areas. New towns