The Bank of England is set to open a new office in Leeds as it continues to beef up its presence in the city.. Read MoreShare this ArticlePrevious ArticleLife Term For Man Who Walked Into Police Station And Confessed To 1994 MurderNext ArticleIts Time Mariah Carey Announces UK Christmas TourNews Editor