Voir iotafinance en FrançaisYou are viewing the English version of iotafinance.comIotafinance auf Deutsch sehen
Icon for the finance glossary section

London Clearing House  (LCH) - Financial definition

Tags: 
Country :   United Kingdom

Concise definition of the term London Clearing House

The London Clearing House is a clearing house in the United Kingdom that serves major exchanges and platforms, as well as a range of OTC markets across multiple asset classes.

Additional information related to this definition

Definitions of related terms

Formulas related to this definition

Browse the financial glossary in alphabetical order