Definition of Threadneedle Street from the Oxford Advanced Learner's Dictionary

 

Threadneedle Street

 
BrE
 
; NAmE
 
 
jump to other results
a street in the City of London where the Bank of England has been situated since 1734. The Bank is sometimes referred to as the Old Lady of Threadneedle Street.

Other results

All matches