A Christ-centred Church for the nurturing, care and pastoral support of God's family.
Buller Road, Kensal Rise, London