Definition of London Clearing House

An organization that organizes payments between buyers and sellers of futures (contracts to buy particular shares, bonds etc on a fixed date) and options (rights to buy shares etc during a particular period of time). It is owned by the most important UKclearing banks. [1]

FT Articles & Analysis