Where

12th Floor
207 Old Street
London
EC1V 9NR

View Larger Map

Merlin (UK)

Merlin is the only specialist UK agency which responds worldwide with vital health care and medical relief for vulnerable people caught up in natural disasters, conflict, disease and health system collapse.