Bank of England

Bank of England

Simon Dawson/Bloomberg

The Bank of England stands on Threadneedle Street in London.