bn:02953231n
Noun Named Entity
SYL
No term available
EN
Itchen Stoke and Ovington is an English civil parish consisting of two adjoining villages in Hampshire, England, 2 miles west of Alresford town centre in the valley of the River Itchen, 5 miles north-east of Winchester, and 2 miles south-east of Itchen Abbas. Wikipedia
Relations
Sources