Wormleighton is a village in Warwickshire, England. It sits on Wormleighton Hill overlooking the River Cherwell. The population taken at the 2011 census was 183.
via Open-Meteo
via OpenStreetMap · GeoNames
via Wikidata · CC0
Wormleighton is a village in Warwickshire, England. It sits on Wormleighton Hill overlooking the River Cherwell. The population taken at the 2011 census was 183.
thumb|upright=1.3|alt=St Peters Church, Wormleighton by Kevin Flude|St Peter's Church, Wormleighton
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).