• Add to Collection
  • Tools Used
  • About

    About

    Lime Street London is the heart of the business district and Lloyd's Insurance is located on that street where insurance brokers and other be-sui… Read More
    Lime Street London is the heart of the business district and Lloyd's Insurance is located on that street where insurance brokers and other be-suited people are to be seen hurrying at great pace. Read Less
    Published:
Lime Street in The City of London