London Club

London Club,

Definition of London Club:

  1. Informal association of major creditor banks who get together (not necessarily in London) as required to discuss debt rescheduling (as requested by borrower governments) and other banking matters. See also Group Of Ten.

Meaning of London Club & London Club Definition