The Lloyd's building (also sometimes known as The Inside-Out Building) is the home of the insurance institution Lloyd's of London, and is located at One Lime Street, in the City of London, England.
Buildings - Novelty / Interesting, Famous Architects
Links: en.wikipedia.org, rshp.com
By: kjfitz