A proposal to develop 262 apartments and a new 113-room hotel spread across several towers at Cockburn Central has been given the green light.
A proposal to develop 262 apartments and a new 113-room hotel spread across several towers at Cockburn Central has been given the green light.