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


Threadneedle Street

; 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