exploring-london.com
Lost London – South Sea House…
This former Threadneedle Street institution in the City of London was the headquarters of the South Sea Company. Incorporated in 1711, the company was assigned a monopoly on British trade with Span…