It doesn’t help that it is called the Bank of England.
Critics who claim the Bank seems more focused on the needs of the financial sector than of the real economy of the entire United Kingdom can also point to the symbolism of its location, smack bang in the centre of the City.