Cardiff Bay Barrage

 was located in Cardiff Bay across from Cardiff Bay Intelligent Hotel and Spa. (AUDIO: Superiority Complex)