Cardiff Bay is one of the UK’s best watersports locations. The £220m Cardiff Bay Barrage has created a 200 hectare fresh water lake which gives us the opportunity to ‘get out there’ in most weather conditions with full access to the Bristol Channel and the open sea.