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.