Wormington is a village civil parish in the Tewkesbury district, in Gloucestershire, England. It lies on the River Isbourne, north of Winchcombe and south of Evesham. In 1931 the parish had a population of 67.
via OpenStreetMap · GeoNames
via Wikidata · CC0
Wormington is a village civil parish in the Tewkesbury district, in Gloucestershire, England. It lies on the River Isbourne, north of Winchcombe and south of Evesham. In 1931 the parish had a population of 67.
thumb|left|St Catherine's Church
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).