Lloyd's, London: Home of the international insurance institution. One of L - The Independent