Bank of London lands in uptown Charlotte for U.S. expansion: CBJ’s No. 19 story of 2022


Bank of London, founded in 2021 with a $1.1 billion valuation, picked One Independence Center at 101 N. Tryon St. in uptown Charlotte for its 40,000-square-foot office space. One Independence Center completed a $25 million renovation earlier this year.

Previous Former Truist Chief Financial Officer Daryl Bible joins Buffalo-based M&T Bank
Next Triangle doctor to pay $385K to settle fraud claim