Threadneedle Street

🔊/ˌθredˈniːdl striːt/
🔊/ˈθredniːdl striːt/
jump to other results
  1. a street in the City of London where the Bank of England has been located since 1734. The Bank is sometimes referred to as the Old Lady of Threadneedle Street.