Cardiff Bay International Swimming Centre
More about Cardiff Bay International Swimming Centre
Cardiff Bay International Swimming Centre is located at Cardiff
http://www.leisurecentre.com/cardiff-international-pool