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.

Views
Personal tools