The mission of Chatham House is to be a world-leading source of independent analysis, informed debate and influential ideas on how to build a prosperous and secure world for all. Chatham House was founded in 1920 and is based in St James's Square, London. The Chatham House Rule, famous for facilita...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
MNC / Large Enterprise
Company size:
51-200 Employees
Address:
10 ST JAMES'S SQUARE; LONDON, SW1Y 4LE, GB
HIGH
spending power