EFA London is an independent registered charity which started its activities in 2006. The charity provides free, community-based English courses for Speakers of Other Languages (ESOL) and their families in London. For more information, please visit our website.