Capitol Shopping Centre sits in a highly prominent City centre location within Cardiff located on the corner of Queen Street with 388 bay car park and less than half a mile from Cardiff Central station. The centre is being repositioned as a retail and leisure...
