In our latest TED Talk, Ellie shares about tuning in and practising God's presence and David looks at how important it is that we have authentic relationships.
See All 117 Episodes of "Oxford Vineyard Church"