River Itchen
From open-encyclopedia.com - the free encyclopedia.
The Itchen is tidal in Southampton
The River Itchen flows from the north of Hampshire to the head of Southampton Water in the south of England.
The historic city of Winchester lies on the River Itchen.