the City (of London) - definition and synonyms

phrase British
  1. an area in central London where there are many large banks and other financial institutions. This is often used to refer to the institutions themselves
See also main entry: city