More than 50,000 sq ft of space at prime Cardiff office scheme brought to market The One Callaghan Square office building has undergone an £8m refurbishment Birmingham Post · Jun 29, 2023