answersLogoWhite

0


Best Answer

There are many financial institutions and banks located in London, including Bank of England, Citi, ABC International Bank, Baltic International Bank, Arab National Bank, and Banco Sabadell.

User Avatar

Wiki User

11y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

10y ago

Peckham

London's financial centre is known as 'The City' or 'The Square Mile'.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the financial centre of London?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions