Our Location
128, City Road, London.
EC1V 2NX, London United Kingdom
A sacred space for lived experiences, testimonies of grace, healing, breakthrough, and divine encounters.
I almost didn’t write the letter. What do you say to the God you’ve stopped…