Society of St James
A Hampshire-based homelessness charity, providing accommodation and support to over 2500 people each year.
Supporting those that are homeless, have problems with drugs or alcohol, or other complex needs. Providing sports therapy, recovery advice, housing support and accommodation.
125 Albert Road South