Westminster is a … centre of London.

  • Business

  • Cultural

  • Industrial

  • Political