St Mary’s in Ryde holds ecumenical Holy Hour

St Mary’s in Ryde holds ecumenical Holy Hour