JPMorgan to Build New UK Headquarters Tower in London at an Estimated Cost of £3 Billion
London, December 2025 – JPMorgan Chase has unveiled plans for a major new UK headquarters tower in London’s Canary Wharf, a project set to become one of the largest and most expensive office buildings in Europe. The development marks one of the bank’s biggest real‑estate commitments outside the United States and signals renewed confidence in […]
Continue Reading