The Connection at St Martin in the Fields | neighbourly

Helping approximately 200 homeless people every day, seeing 4000 individuals per year. It costs us £3.9m annually to deliver our often lifesaving serv...
neighbourly