Contact

The CEDIL Research Directorate is based at the London International Development Centre.

Address:

Rm 3
LIDC
20 Bloomsbury Square
London
WC1A 2NS