Lloyd’s Extends Lease on Iconic London Headquarters Until 2035

Article 0 Comments Society of Lloyd’s, better known as Lloyd’s of London, has reached an agreement to remain in its One Lime Street headquarters until at least 2035, the Financial Times reported. The deal...