Starwood snaps up Glasgow’s St Vincent Plaza

Starwood Capital Group has bought the St Vincent Plaza office development in Glasgow for more than £70m – a circa 6% yield.

It acquired the 172,307 sq ft asset through acquitting the entire share capital of Abstract (Glasgow)