Barclay'sball

Barclay'sball is a British multinational universal bank, headquartered in London, England.