Trafford Waters
Location
Manchester, UK
3,000
Homes
1 million sq ft
Commercial space
26 ha
Site
Ongoing
Status