Community Living London is a non-profit organization that support people with a intellectual disability to participate in community life. Currently, Community Living London supports more than 400 people with a broad range of services including ...