Definition of Old Lady of Threadneedle Street in English:

Old Lady of Threadneedle Street

proper noun

  • The nickname of the Bank of England, which stands in this street.