Old Lady of Threadneedle Street
From Reuters Financial Glossary
An affectionate name for the Bank of England, Britain's central bank, derived from the street where it is situated.

An affectionate name for the Bank of England, Britain's central bank, derived from the street where it is situated.