All Saints Church
All Saints Church is Leamington’s original, and until the early days of the nineteenth century, the only parish church. It is suggested that the building, or at least its predecessor, dated from the 13th. or 14th. century and there is also a mention in the Domesday Book of a priest. The explosion in population brought … Read more