Title: Cardiff Bay Development Corporation
Subjects: Urban renewal, Barrages
Places: Cardiff Bay, Wales, Cardiff Bay (Wales)