1. Home
  2. / Bank of England
  3. / Where is the Bank of England's headquarters located?

Where is the Bank of England's headquarters located?

  • Threadneedle Street, London

  • Buckingham Palace Road, London

  • Oxford Street, London

  • Regent Street, London

Answer

The Bank of England's headquarters have been in London's main financial district, the City of London, on Threadneedle Street, since 1734.
The Bank of England Quiz: Unleash Your Financial Knowledge!

The Bank of England Quiz: Unleash Your Financial Knowledge!

Take the Bank of England Quiz
Subscribe newsletter

Subscribe Now!

Learn something
new everyday

Playing quizzes is free! We send 1 quiz every week to your inbox