Five sign for Cardiff’s Capital Tower

Capital-Tower-Gardens-Cardiff

Topland has signed five tenants for a total of 14,500 sq ft at its 24-storey Capital Tower, Cardiff’s tallest office building.

The tower will now