Back to Keystone Bank. Bank PHB Crescent, Victoria Island, Lagos