It has been more than 25 years since the controversial £200m Cardiff Bay Barrage officially opened to the public. The former ...
The site plans include nearly 80,000 square feet of retail space with room for an unnamed grocery store. The developer is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results