Contact

Address

The International Dispute Resolution Centre

70 Fleet Street
LONDON
EC4Y 1EU

Tel: 020 7936 7000

Fax: 020 7936 7070

Email: info@idrc.co.uk

View large map

Enquiry

SEND