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