The Bank of England have their second offices on King Street in the heart of Leeds ' business quarter .
England have their headquarters on Threadneedle Street in London .
The Bank of England , who have their headquarters on Threadneedle Street in London , have their second offices on King Street in the heart of Leeds ' business quarter .