Prayer, reflection, reconciliation…

Come and experience an oasis of silence and peace in the heart of the busy city of London