London Shepherd Church | Neighbourly

We are a church that serves the community of South London and the surrounding area. Missionaries from all parts of the world frequently live on the p...
neighbourly