Also known as Wormleighton, Warwickshire
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 · GeoNames
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
3 mapped locations
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).