Contact us

Get in touch with us at info@icrs.info or call us on 020 7839 0199.

The Secretariat for the ICRS is provided by Carnstone Partners LLP.

Address for correspondence:

Durham House

Durham House Street

London WC2N 6HG


Website by Digital Garden and Bowley Design. Logo by Flag.