Lloyd’s Of London

Updated: 15 November 2024

What Does Lloyd’s Of London Mean?

Lloyd’s of London is a global marketplace for insurance professionals, including syndicates and brokers. Based in London, UK, it began in the 17th century as a provider of marine insurance. Today, it is renowned for offering coverage for a wide range of unusual and specialized risks.

Insuranceopedia Explains Lloyd’s Of London

Lloyd’s does not consider itself an insurance company but rather a marketplace for insurance. It functions as a corporate hub where syndicates, brokers, coverholders, and insurance buyers come together. Insurance companies often collaborate at Lloyd’s to underwrite risks that require multiple insurers, making it a gathering place for reinsurers.

Founded in the 17th century as a coffee shop selling insurance for ships and their cargo, Lloyd’s has since evolved into a prominent international organization. It frequently attracts media attention for offering unconventional insurance, such as coverage for celebrities’ body parts.

Related Reading

Go back to top