Bank of England announces new office space in Leeds

The Bank of England has secured a new long-term premises in Leeds, marking a major milestone in its commitment to build its presence in the region. 
Published on 21 September 2026