answersLogoWhite

0

Chatham House is also known as the Royal Institute of Royal Affairs. They are a non-profit, non-governmental organization based in London, with the mission of promoting understanding of international affairs.

User Avatar

Wiki User

12y ago

What else can I help you with?