Taizé in London

Taizé in London
All Hallows by the Tower, Byward Street,, EC3R 5BJ
London