Leeds Parish Church, or the Parish Church of Saint Peter-at-Leeds, in Leeds, West Yorkshire is a large Church of England Parish Church of major architectural and liturgical significance. The City of Leeds does not have a Church of England cathedral, but there is a Roman Catholic cathedral (Leeds (...) (from Wikipedia)