Bank of Ceylon
In addition to the local presence, the bank maintains an off-shore banking unit in the head office in Colombo, and three branches in Malé, Chennai and Seychelles, and subsidiary in London.