US billionaire Larry Ellison splashes £162 million on London office

11-12 St James's Square. (CoStar)
Oracle co-founder buying one of Chinese Estates’ last London assets