South Sea Company
The headquarters of the South Sea Company was located on the street from 1711 to the 1850s.