Bank of England Moves to Leeds: What Capitol House Means for Contractor Accommodation Bank of England Moves to Leeds: What Capitol House Means for Contractor Accommodation
The Bank of England has confirmed that construction starts on Capitol House in October 2026. The Bank of England has secured a long-term lease at Capitol House on Bond Court, [...]
