Helen Shannon

View articles, interviews and stories by this author:

Helen Shannon is an Ordained Pioneer Minister in the Diocese of London. She oversees church@five and has plans for other estates in the area.