|
Definition of Threadneedle Street
1. Proper noun. a street in London, running from Poultry and Lombard Street to Bishopsgate; the site of the Bank of England ¹
2. Proper noun. (British economics banking finance) The Bank of England. ¹
¹ Source: wiktionary.com