Chatham House is the Royal Institute ofInternational Affairs. It is based in St. James’ Square, Mayfair, London, a short walk from Piccadilly Circus and Leicester Square. I have been a member of Chatham House for several months but with me being based
Continue reading![](https://i0.wp.com/wezg.co.uk/wp-content/uploads/2023/06/CHUSAmeeyingJune2023.jpg?resize=880%2C660&ssl=1)