What Is London Business District Called?
Westminster – with an approximate 5,780,000m2 of office space, Westminster is an undisputed centre for business and government. A number of business head offices choose to situate themselves in this area. What is the financial district in London called? Canary Wharf is a major financial and business centre in east London. Many of the tallest …