Where is Barclays Bank?

Where is Barclays Bank located?

Barclays Bank, Barclays Bank, Great Britain (approx. 54.37896°, -2.906028°)


Where is Barclays Bank on the map?