chatham house chathamhouse.org chatham house, the royal institute of international affairs, is an independent policy institute based in london. discover what we do, visit our website today. Category:government Global Rank:150,627 visits:414.0K pages/Per:1.9 ADS