Word info

Threadneedle Street

Proper noun

Meaning

A street in London, running from Poultry and Lombard Street to Bishopsgate; the site of the Bank of England.

(Britain, economics, banking, finance) The Bank of England.

Source: en.wiktionary.org

Close letter words and terms