Southwater Development, Telford

Southwater Development, Telford

The £200 million Southwater Development transformed an area of Telford Town Centre which runs from the Shopping Centre down to The International Centre – creating a definitive high street with a new Southwater Square and incorporating linkages to the Town Park....