Clover House Therapy Clover House is a Bristol based, non-denominational, registered charity founded in 1996. It aims to relieve sickness and discomfort in children and young people through the provision of complementary care.