Cardiff Bay

Cardiff Bay is Europe's largest waterfront development area created by the Cardiff Barrage. The regeneration of Cardiff Bay is now widely regarded as one of the most successful regeneration projects in the United Kingdom.

Visit the website