If you can’t find what you’re looking for on our website, please fill in the contact form below or email info@theicmt.com and we will get back to you shortly.

LONDON (HEAD OFFICE)
68 Wallis Road, London, E9 5LH, UK

Belfast
Rose House, 2 Derryvolgie Avenue, Belfast, BT9 6FL, UK

NEW YORK
c/o Pearl Studios, 4th Floor, 500 Eighth Avenue, New York, NY, 10018, USA

Rome
c/o Molinari Art Center Via Antonino Lo Surdo, 51, 00146 Roma RM, Italy