The Bank of England, Threadneedle Street, City of London, UK. Concept interest rates, inflation and cost of living crisis.