The Socialist Health Association is a campaigning membership organisation. We promote health and well-being and the eradication of inequalities through the application of socialist principles to society and government. We believe that these objectives can best be achieved through collective rather than individual action. Socialist Health Association Limited, Kemp House, 152-160 City Road, EC1V 2NX; registered with Companies House in England and Wales, registration number 13712108. |