In London, where are the headquarters of The Bank of England located?

In London, where are the headquarters of The Bank of England located?
Twitter Google+ Share on Facebook