Front facade of the Bank of England, in Threadneedle Street. This iconic financial institution is responsible for setting interest rates in the UK.
London, UK - 18th April 2022: Front facade of the Bank of England, in Threadneedle Street. This iconic financial institution is responsible for setting interest rates in the UK. Established in 1694.