Plymouth new town gets go-ahead


Plans for a new town including 5,500 homes and 720,000 sq ft of commercial space on the outskirts of Plymouth, Devon, cleared their final hurdle last night.


 


The Sherford new town project