Kidlington is a large village in Oxfordshire, England, with a population of a little less than 14,000, according to the last census. If you've never heard of it, you're not alone. Kidlington is a fairly average English village and not an exceptionally remarkable place.
Despite a lack of obvious tourist attractions, Kidlington locals have recently been surprised to see busloads of foreign tourists arriving on their streets and taking photographs.