answersLogoWhite

0

Yes. There is a bank by the name Barclays bank. It is one of the largest private banks in the world with headquarters in England. They operate in many countries and are one of the top banks in the world.

User Avatar

Wiki User

14y ago

What else can I help you with?