City of Winchester Hampshire England United Kingdom
51.088057,-1.201791
Itchen Stoke
Itchen Stoke and Ovington () is an English civil parish consisting of two adjoining villages in Hampshire, England, 2 miles (3.2 km) west of Alresford town centre in the valley of the River Itchen, 5 miles (8.0 km) north-east of Winchester, and 2 miles (3.2 km) south-east of Itchen Abbas.
Distance between:
London to Itchen Stoke55 Miles / 88 Kms Liverpool to Itchen Stoke178 Miles / 286 Kms