New town
~noun
Entry: a British town which did not develop gradually but was established and planned by the government.
@ Milton-Kindersley Advanced Dictionary