UK to get New Garden City – But It Needs One Every Week

Britain is to get its first new garden city in decades, and it is to be Bicester near Oxford, providing 13,000 homes at a cost of £100 million. Already it has come under criticism from NIMBYs and from others for saying that it does not go nearly far enough to meet the demand for sustainable, affordable more