A decision to grant planning permission for a ‘transformational’ railway station and business park in the east of Cardiff has ...
a stand alone 113,000 sq ft office building at the head of Callaghan Square in the heart of Cardiff’s central business district,” Other notable deals in the city centre included professional ...