London’s Financial Districts: Canary Wharf, Square Mile & Lombard Street Investing News admin July 6, 2023 0 59 1 minute read London’s financial districts encompass Canary Wharf, the Square Mile, and Lombard Street, each with its distinct characteristics.