The church in Leamington Spa named “All Saints”. 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”. It is located in the centre of the town, just south of the River Leam in what was the old core of the town.
The stain glass windows are very beautiful.
The church organ pipes.