To Sir George Iacobescu, who left his indelible mark on London CITY VIEW Success has many fathers and failure has few. Sir George Iacobescu, at Canary Wharf since 1988, has been there for the good times and bad.