Beginnings Shelter from the Storm was founded in Islington in 2007 by Sheila Scott and Louie Salvoni to provide shelter and support for the homeless and dispossessed from anywhere. We’d both raised and educated our families in Islington but were shocked that in this seemingly prosperous borough we were virtually walking over rough sleepers to … Continue reading About