In a really noisy cathedral coffee shop Janet and David discuss a church which might appear to be anxious, ministry and whether 'passion' is a good thing...
See All 101 Episodes of "Even more tea vicar?"