Bank of London Picks Charlotte for 2nd US Hub

The office is set to accommodate up to 350 employees by 2026.

Charlotte N.C. Skyline

Charlotte, N.C. Image courtesy of user 1778011 via Pixabay.com

The Bank of London will be locating its U.S. Global Platform and Services headquarters at One Independence Center in Charlotte, N.C. The bank leased 40,000 square feet from Crescent Communities for 11 years. By 2026, the space is set to accommodate up to 350 employees.

Barry Fabyan, Charley Leavitt and Grant Keyes with JLL represented Crescent Communities, and Tommy Beecher, with Savills, represented The Bank of London.

This marks The Bank of London’s second U.S. location, with its first office in New York. Launched in November 2021, the bank is also present in London and Belfast. When fully staffed, the Charlotte location’s surrounding counties can expect a $33 million annual payroll impact, according to the bank.


READ ALSO: CBRE Investment Management Buys Charlotte Office Asset


Located at 101 North Tryon Street, One Independence Center was built in 1983 and renovated in 2021, according to CommercialEdge data. The location is in Charlotte’s central business district, and the office space will have a terrace overlooking the intersection of Trade and Tryon streets.

Charlotte is known as a banking and fintech hub, with other financial and fintech companies having significant footprints in the metro. USAA leased 90,000 square feet in May, and Lincoln Harris and Goldman Sachs have mixed-use developments underway in the area.

You May Also Like