Cardiff Bay industrial site earmarked for mixed-use development

Cardiff's 113-acre (46ha) Dumballs Road area should be the subject of a 15-year mixed-use redevelopment, according to DTZ Pieda Consulting.

In a land-use study for Cardiff council and the Welsh Development Agency, DTZ Pieda called the current uses of the