The centre occupies a prime location on the increasingly popular Cardiff Bay and is part of the exclusive Waterfront 2000 development. It has approximately 8000 sq feet of office space available over 5 floors.