 All Saints Church, Leamington Spa

All Saints' Church is the parish church for Leamington Spa town centre, England.Built in the gothic style in the 19th century, it has been described as ""one of the largest Church of England parish churches, rivaling many cathedrals in size.""