Go-ahead for Devon new town

 

Sherford

 

Red Tree has been given the green light for a new community in Sherford, near Plymouth in Devon.


 


Plans include: 5,500 new homes, 721,205 sq ft of business