Yes it is.
Threadneedle Street.
The Old Lady of Threadneedle Street isn't a person. It is a nickname for The Bank of England, which is located on Threadneedle Street in London.
The Bank of England is sometimes known as "The Old Lady of Threadneedle Street" or just "The Old Lady". The reference is to the Banks location in Threadneedle Street, London.
The Bank of England was originally located in Walbrook in the City of London, before being relocated to Threadneedle Street.
Bank of EnglandThreadneedle StreetLondon EC2R 8AH The Bank of England is sometimes known as 'The Old Lady of Threadneedle Street' because that is where it is situated.
Threadneedle Street is in the City of London. It is one of nine streets that converge at Bank. Threadneedle Street is between Bishopgate at its northeast end and Bank junction in the southwest.
It does not relate to HSBC. It is the Bank of England, Threadneedle Street, London
RADA is situated on Gower Street in London, England.
Bank of England
Bank of England
The Bank of England is located on Threadneedle Street London EC2R 8AH, and for directions you can use tourist guides or your handy navigation system!
Bank of England