Rev Caroline Taylor

Rev Caroline Taylor is currently a final year curate at St John's Hoxton, London, and part of the community organising team responsible for creating the Garden of Lament in their grounds.