Also known as Wormington, Gloucestershire
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
~1 min read
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
2 mapped locations
via Wikidata · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).