Where is Bank of America?

Where is Bank of America located?

Bank of America, Bank of America, Great Britain (approx. 53.16095°, -2.898965°)


Where is Bank of America on the map?