Sherford, the new community currently under development in the South Hams, is supporting the growth of the local economy and employment landscape, with the town’s construction […]
New figures have revealed the monumental progress being made in the construction of Sherford, one of the South West’s largest new community developments. Since house construction began […]