Where is Bank of England?

Where is Bank of England located?

Bank of England, Bank of England, Great Britain (approx. 51.51418°, -0.0876652°)


Where is Bank of England on the map?