Long Itchington
Long Itchington is a large village and civil parish in Warwickshire, England, which at the 2011 census had a population of 2,013. The village is named after the River Itchen which flows to the south and west of the village.
Long Itchington is a large village and civil parish in Warwickshire, England, which at the 2011 census had a population of 2,013. The village is named after the River Itchen which flows to the south and west of the village.