Parish Church of All Saints
There can be a debate about which of Lillington or Leamington Priors parish churches was founded first. There is little evidence either way before the Norman Conquest. The Domesday Book states that Lamintone (Leamington) had a priest and, therefore, probably the existence of a form of church, in 1086; there is evidence of a church in … Read more