Bristol Churches Winter Night Shelter | Neighbourly

Starting on the 5th January with 7 church venues each taking a night a week for the first 6-week phase, And then it will continue from the 16th Februa...
neighbourly