Details
ICRC London
44 Moorfields
London EC2Y 9AL
United Kingdom
Phone
Fax
Homepage http://www.icrc.org
Status Active