L'Arche London is a member of the international organization of faith-based communities creating homes and programs with people who have developmental disabilities.