The UK government is opening a new 265,976 sq ft hub at Cardiff's Central Square, in what will be the largest ever Welsh office leasing deal.
The government has taken a 25-year lease on the office space at
The UK government is opening a new 265,976 sq ft hub at Cardiff's Central Square, in what will be the largest ever Welsh office leasing deal.
The government has taken a 25-year lease on the office space at