Bank in crowded, No need to waiting for deposit, there are 3 ATM machines 2 for cash withdrawal and 1 for cash deposit. ATMs are connected with Lanka pay so you can use any bank debit card with minimum service charge Rs 15-50. ATMs working 24 hours so no need to wait bank queue. In side the bank you should take ticket and wait for till calling the ticket number.
better place for openning LC's
Crowded most of the times
Been here.
Best
Good job