Deka buys London office building for £220m

Deka has bought an office building on St James’s Square in London from Golden Sense International for £220m.
Deka has bought an office building on St James’s Square in London from Golden Sense International for £220m.