bn:03783097n
Noun Named Entity
PT
No term available
EN
Ilmington is a village and civil parish about 3.5 miles north-west of Shipston-on-Stour and 8 miles south of Stratford-upon-Avon in the Cotswolds in Warwickshire, England. Wikipedia
Relations
Sources
COUNTRY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY