Solidarity Shelters & Streets Kitchen | Neighbourly

The Glass House is an innovative new winter shelter for the homeless, based in London N19, helping those with nowhere to sleep in Camden and Islington...
neighbourly
Loading