Leeds, St Peter, West Yorkshire, **

“A tradition of daily choral worship continues to this day.”

Advertisements