Definition, Meaning & Synonyms

threadneedle-street

proper noun
/ˈθrɛdˌnidl ˌstrit/
Definition
Threadneedle Street is a street in the City of London that is known for housing the Bank of England.
Examples
  • The Bank of England, located on Threadneedle Street, plays a vital role in the UK economy.
  • Many important financial decisions are made at the institutions on Threadneedle Street.
Meaning
It refers to the location that serves as the headquarters for the central bank of the United Kingdom.
Synonyms
  • Bank of England
  • City of London
  • Financial district