The Lloyd’s building, sometimes referred to as the Inside Out Building, for obvious reasons, is the headquarters of the insurers Lloyd’s of London.

The Lloyd’s building, sometimes referred to as the Inside Out Building, for obvious reasons, is the headquarters of the insurers Lloyd’s of London.